|
Ограничить длительность запроса к базе
| ☑ |
0
vhl
06.02.14
✎
17:47
|
Платформа 8.2
Бывает напишешь кривой запрос и приходится вручную снимать процесс.
А бывает кто-то сделает отчет без отборов по всей базе и может повесить весь сервер.
Есть ли способ, возможно средствами MSSQL сервера ограничить длительность запросов или ограничить объем выбираемых данных?
|
|
1
Torquader
06.02.14
✎
17:48
|
Средствами управления можно сеанс снять.
|
|
2
mikecool
06.02.14
✎
17:51
|
у скуля обычно есть параметр типа объем памяти на процесс, админ ставил не более 6 гиг и норм
|
|
3
fisher
06.02.14
✎
17:53
|
Насчет объемов сомневаюсь, а длительность точно можно ограничить. Но навскидку не вспомню, чего и где.
Можно, кажись, даже запретить выполнять такие запросы (если стоимость плана выполнения превышает заданную).
|
|
4
МихаилМ
06.02.14
✎
17:58
|
(2)
(3)
укажите версии мс скл сервера.
многие работают еще на мс скл 2005
в нем нет таких возможностей.
|
|
5
shuhard
06.02.14
✎
18:01
|
(0) можно мониторить подключения к серверу 1С и рубить по некоему формальному набору признаков
|
|
6
vhl
06.02.14
✎
18:05
|
Я тут нашел штуку "Допустимый объем памяти" в настройках кластера. Эта штука будет рубить конкретный процесс или перезагружать весь сервак?
|
|
7
shuhard
06.02.14
✎
18:06
|
(6) отдельный rphost, но удавит всех пользователей
|
|
8
vhl
06.02.14
✎
18:07
|
(7) А "плохой" запрос убьет или передаст на новый rphost?
|
|