powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL запросы вешают сервер
12 сообщений из 12, страница 1 из 1
SQL запросы вешают сервер
    #32062077
Zebra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программисты вешают сервер.
Есть сервер 2000 + СП3 и на нем же эскуэл 2000
Прогрмаммисты используют КОГНАС (софтина такая) для генерации кубов на базе данных эскуэля...
Так вот при запуске каких-то там запросов СЕРВЕР как бы подвисает. Т.е. пинги до него проходят, но не открыть файлы на нем, ничего. После снятия запроса - может "отвиснуть", а может так же оставаться в ступоре. Что может быть? Может где-то чего-то не хватает?
...
Рейтинг: 0 / 0
SQL запросы вешают сервер
    #32062115
SiDen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Остается в ступоре после снятия запроса скорее всего из-за отката. А вот причин может быть много. Посмотрите чего они запускают, счетчики, лог сиквела.
...
Рейтинг: 0 / 0
SQL запросы вешают сервер
    #32062121
VVS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VVS
Гость
Лучше всего кубы просчитывать когда с СКЛ никто не работает. Если же надо срочно пересчитать и без блокировки базы - то надо укзазать параметр (nolock), но он выполняет "грязное счытывание", т.е. считывает незафиксированные данные.
...
Рейтинг: 0 / 0
SQL запросы вешают сервер
    #32062131
Фотография Copyright
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да кубы конечно весчь мощьная - но скорее всего дело не в кубах.
Я встречал данные проблемы и в 6.5 и в 2000 -ке они тоже есть. Данная беда случается с SQL когда он превышает лимит ОЗУ (т.е сваливается в SWOP). Некоторое время он еще работает - а затем виснет до тех пор пока не перезапустишь (смотрите в Task Manager кол-во выделенной < физичекой памяти желательно с запасом мегов так на 30 хотя бы).
Предлагаю следующее решение (Если дело в этом)
1. Уменьшите параметр Maximum Memory - метров на 100 хотя бы от физического кол-ва ОЗУ. Затем моно по чуть чуть поднимать до тех пор пока опять висеть не начнет.
2. Если не помогает 1-е то увеличивайте кол-во ОЗУ на сервере (не забывая после этого про п.1 в случае если опять виснуть начнет).

Cообщите плиз о результатах
...
Рейтинг: 0 / 0
SQL запросы вешают сервер
    #32062229
Zebra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сервер довольно таки мощный. 2PIII x 1133 + 1024Gb памяти + RAID5 на 6 дисках... Но используется еще и как принтсервер и файлсервер.
По конфигурации SQL - все было по дефолту - т.е. оба процессора + вся память динамически...
Я попробую так:
1. Память - снизить до 800
2. Оставить 2 процессора + v Use NT Fibres
Посомтрим, что получится. Это чтобы сервер не умирал совсем.
А так - было обнаружено, что проблема в данныз - точнее с ДАТАМИ. Где-то идет формат dd/mm/yy, а где-то dd/mm/yy hh:mm
Вот и заходило все в ступор...
Сейчас пробуем дальше
...
Рейтинг: 0 / 0
SQL запросы вешают сервер
    #32062265
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Profiler надо проверить сл счетчики :
1. System : Context Switches/sec - не должно превышать 8000, при том что Processor: %Procesor Time не превышает 90% иначе надо переходить на нити
2.System : Processor Queue Lenght - не должно превышать 2 на каждый процессор
3.Physical Disk : %DiskTime - не должно превышать 90% в теч длит времени
4.Physical Disk : Avg.Disk Queue Lenght - не должно превышать 2*кол-во дисков.
Какие значения у Вас ?
...
Рейтинг: 0 / 0
SQL запросы вешают сервер
    #32062384
Zebra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Profiler надо проверить сл счетчики
Сорри, но не пойму, где это?
...
Рейтинг: 0 / 0
SQL запросы вешают сервер
    #32062491
Фотография Copyright
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RE: Zebra
1. Память - снизить до 800
2. Оставить 2 процессора + v Use NT Fibres

1-е решение в данном случае поддерживаю полностью - по любому лучше будет.
2-е спорно - я пробовал - Use NT Fibres - но какого-нибудь заметного на глаз и на зуб (SQL Profiler или Performance profiler стандартная утилита мониторинга пр-ти) сущ-ного прироста не заметили.

PS
Zebra - а вы кто - Boy or Gerl?
Очень уж мудрено написано все - пол никак неможно определить?
...
Рейтинг: 0 / 0
SQL запросы вешают сервер
    #32063202
Zebra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Zebra - в простонародии Роман. А ник пришел по аналогии из мультфильма ну погоди, когда волк рвет на себе футболку, а там ТЕЛЬНЯШКА и говорит ЗЕБРА. А аналогия - с давних времен, когда занимался парашютным спортом. На всех тренировках и прыжках был в тельняшке. (тогда ее было ОЧЕНЬ сложно достать - это где-то 93-94 гг.) Вот и пошло...
...
Рейтинг: 0 / 0
SQL запросы вешают сервер
    #32063356
Фотография Copyright
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все понятно Роман...
Желаю удачи(желательно в развелении ксеонов).

Если что-то можно писать REVIZ@zmail.ru
P
.S За два года никто почему-то так и не написал ни одного письма. Но я на них не обижаюсь, патаму что мне от этого только меньше гемороя (и бабок за интернет)
Алексей
...
Рейтинг: 0 / 0
SQL запросы вешают сервер
    #32063357
Фотография Copyright
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотел сказать в разведении Xeonoв
...
Рейтинг: 0 / 0
SQL запросы вешают сервер
    #32063403
alk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
alk
Гость
точно не уверен
но для исключения запуска чрезмерно грузных запросов на стадии их тестирования можно воспользоваться ограничителем стоимости запроса.

этот параметр можно поставить как для сервера так и менять в процессе исполнения запроса.

настройки сервера - параметр governor.

как правильно подбирать его не знаю но для простого запроса 10 выше крыши.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / SQL запросы вешают сервер
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]