Возможно я что-то не понимаю... ткните носом.
Делаю селект из таблицы mssql c количеством записей около 10 тыс.
mssql студия - запрос отрабатывает меньше чем за секунду Delphi XE TADOQuery -> TDataSource -> TDBGridEh - данные в гриде появляются приблизительно через секунду Delphi XE TADODataDriverEh -> TMemTableEh -> TDataSource -> TDBGridEh - данные в гриде появляются приблизительно через 6-7 секунд
это при том что все "Lookup-ы" сделаны внутри запроса SQL, если их сделать в мемтейбле со ссылками на такие же мемтейблы, то данные в гриде появляются секунд через 30.
это такая быстрая работа TMemTableEh и не лечится или это у меня руки кривые?
PS На чем это делается Windows 7 + MS SQL 2008 R2 Delphi XE SP1 + EhLib 5.6.252
|