![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Тормоза MS SQL Server-a [D6, MSSQL]
ААР © (2005-07-11 11:38:00)Добрый день!
У меня вопрос не по Дельфи, а скорее по конфигурированию MS SQL.
Проблема состоит в очень медленном выполнении запросов по сети (на самом сервере все "летает"). Причем с быстродействием сети это вряд ли связано: в ней присутствует, например, еще MySQL, который работает нормально, да и сеть 100-Mbit... Возможно, кто-нибудь знает какие-нибудь настройки MS SQL, которые можно "покрутить"?
Заранее спасибо.
ААР (2005-07-11 13:21:00) [21]
> Версия cервера?
> QA на клиенте нормально отрабатывает?
MS SQL 2000.
Analyzer на клиенте не пробовал, сейчас посмотрю... Может, действительно проблема в программе/используемых компонентах. Хотя вряд ли: на самом серваке та же самая программа не тормозит.
ААР (2005-07-11 13:12:00) [22]Ну MDAC, насколько я понял, ставится вместе с Windows (у меня XP). На сервере, кстати, Win2000 Advanced Server.
sniknik (2005-07-11 13:11:00) [23]> ...на открытие 5 записей уходит примерно полсекунды,
> ...такое же примерно время уходит на 500 записей
время коннекта скорее всего учитываеш. тогда да, приблизительно нормальная реакция получается.
"покрутить" надо в твоей программе, а не в MSSQL.
Fay (2005-07-11 13:04:00) [24]2 ААР (11.07.05 13:03) [8]
Версия cервера?
QA на клиенте нормально отрабатывает?
ААР (2005-07-11 13:03:00) [25]Скачал MDAC 2.8, установил. Ситуация не изменилась.
Fay (2005-07-11 12:58:00) [26]2 ААР (11.07.05 12:43) [6]
http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&DisplayLang=en
ААР (2005-07-11 12:43:00) [27]Честно говоря, не знаю, что такое MDAC :) Подскажите, где его искать, посмотрю... А какой должен быть?
Fay (2005-07-11 12:32:00) [28]MDAC какой?
ААР (2005-07-11 12:30:00) [29]Клиентом как раз выступает дельфийская программа. На компьютере с сервером она работает быстро. А на моем, например, на открытие 5 записей уходит примерно полсекунды, в общем долго. Но такое же примерно время уходит на 500 записей. У меня подозрение, что это каким-то образом связано с приемом/обработкой запроса от удаленноймашины, а не с объемом выборки...
evvcom (2005-07-11 12:01:00) [30]
> настройки MS SQL, которые можно "покрутить"?
А чего там крутить? Если на сервере запрос выполняется быстро, то проблемы либо в сети, либо в клиенте. Если аналогичные по объему данные на клиент доставляются из MySQL гораздо быстрее, то с сетью вроде как тоже порядок. Остается MS SQL клиент. На всех клиентах запросы из MS SQL тормозят?
ААР (2005-07-11 11:52:00) [31]Трассировка отключена
evvcom (2005-07-11 11:48:00) [32]Источники данных ODBC - Tracing. Трассировка отключена?