![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Тормоза при выборке из базы MSSql Server
Raduga © (2003-10-31 09:11:00)
Здравствуйте, мастера.
Есть база SQL Server. Весит около 200 метров. Подключаюсь к ней через ADO (провайдер OLE DB Provider for SQL SErver). Пытаюсь через ADOQuery сделать выборку: select * from Table1 (в тайбле1 хранится основной объем данный и она является подчиненной). И прога не отвечает при выполнении этого запроса в теч 5 мин и более (более 5 мин я и не ждал). Где может быть ошибка? ADOQuery и ADOConnection на стороне сервера.
bushmen (2003-10-31 10:52:00) [21]
>ZrenBy ©
Это ты к чему?
ZrenBy (2003-10-31 10:31:00) [22]http://www.sql.ru/forum/actualthread.aspx?bid=20&tid=53351
bushmen (2003-10-31 09:53:00) [23]
> Raduga (31.10.03 09:11)
А если тип курсора поставить clUseServer ?
Sergey13 (2003-10-31 09:45:00) [24]
Попробую предположить, что когда база вырастет до 400М и 10 минут не хватит. 8-)
>Где может быть ошибка?
В голове. Это как разруха. см. пр. Преображенского.
Но это мое предположение.
bushmen (2003-10-31 09:45:00) [25]
А сколько записей у тебя в основной этой таблице? Порядка
12 000 000 ? :)
paul_k (2003-10-31 09:27:00) [26]
а точно у тебя "select * from table1" исполняется?
а не "select * from table1,table2"
проверь что прога передает серверу, воспользовавшись прогой Profiler от сервера. (или от клиента)
скорее всего select у тебя кривой