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

Cообщите плиз о результатах
...
Рейтинг: 0 / 0
28.10.2002, 10:37:51
    #32062229
Zebra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL запросы вешают сервер
Сервер довольно таки мощный. 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
28.10.2002, 11:40:59
    #32062265
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL запросы вешают сервер
В 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
28.10.2002, 15:30:41
    #32062384
Zebra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL запросы вешают сервер
Profiler надо проверить сл счетчики
Сорри, но не пойму, где это?
...
Рейтинг: 0 / 0
28.10.2002, 23:31:55
    #32062491
Copyright
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL запросы вешают сервер
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
30.10.2002, 15:54:21
    #32063202
Zebra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL запросы вешают сервер
Zebra - в простонародии Роман. А ник пришел по аналогии из мультфильма ну погоди, когда волк рвет на себе футболку, а там ТЕЛЬНЯШКА и говорит ЗЕБРА. А аналогия - с давних времен, когда занимался парашютным спортом. На всех тренировках и прыжках был в тельняшке. (тогда ее было ОЧЕНЬ сложно достать - это где-то 93-94 гг.) Вот и пошло...
...
Рейтинг: 0 / 0
30.10.2002, 21:04:29
    #32063356
Copyright
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SQL запросы вешают сервер
Все понятно Роман...
Желаю удачи(желательно в развелении ксеонов).

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

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

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

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


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