Я занимаюсь преобразованием приложения базы данных Paradox, написанного на Delphi, для использования SQL Server 2008 R2. Мы используем компоненты UNIDAC от Devart для доступа к базе данных/таблицам. Тем не менее, я нахожу производительность довольно медленной. Например, в версии Paradox более или менее мгновенно открывается таблица (с использованием TTable) со 100 000 записей, но SQL Server (с использованием TUniTable) занимает примерно 2 секунды. Теперь я знаю, что это кажется немного, но есть 10 наборов данных TUniTable, которые открываются при создании формы, и все они содержат примерно одинаковое количество записей, поэтому в настоящее время для их открытия требуется чуть менее 20 секунд. У кого-нибудь есть советы по производительности?
Я использую Делфи 2007