Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Авторестарт - правда или вымысел?  [new]
Viral
Member

Откуда:
Сообщений: 4
День добрый, господа хорошие!

Подскажите, пожалуйста, есть ли возможность рестартнуть (естессно из батника) службу MSSQLSERVER при достижении процессом "sqlservr.exe" определенного пика использования оперативной памяти (к примеру если он заюзал 2Гб памяти)?
Ну и если такое возможно - подскажите, пожалуйста, каким образом это возможно реализовать.

Спасибо.
26 фев 13, 11:24    [13981339]     Ответить | Цитировать Сообщить модератору
 Re: Авторестарт - правда или вымысел?  [new]
gang
Member

Откуда:
Сообщений: 1394
Viral,

Ну, можно. Повесить в перфмоне алерт на total server memory + net stop/net start в шедуленном таске, на который будет ссылаться алерт. Но зачем? Может просто не давать скулю памяти больше чем Вы считаете приемлемым?
26 фев 13, 11:29    [13981383]     Ответить | Цитировать Сообщить модератору
 Re: Авторестарт - правда или вымысел?  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31949
Viral
Ну и если такое возможно - подскажите, пожалуйста, каким образом это возможно реализовать.
Естественно можно, старт/стоп сервисов делается командой net, объём памяти можно посмотреть сиквельными командами из системных представлений (или использовать любой другой такой же абсурдный критерий, допустим, "если залогинилось больше 100 пользователей на букву т").
26 фев 13, 11:30    [13981393]     Ответить | Цитировать Сообщить модератору
 Re: Авторестарт - правда или вымысел?  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Вы пытаетесь обойти, а не решить проблему.
26 фев 13, 11:31    [13981397]     Ответить | Цитировать Сообщить модератору
 Re: Авторестарт - правда или вымысел?  [new]
Glory
Member

Откуда:
Сообщений: 104751
Viral
при достижении процессом "sqlservr.exe" определенного пика использования оперативной памяти (к примеру если он заюзал 2Гб памяти)?

Еще лучше подождать с запуском пару часов. Чтобы сервер прочувствовал свою "вину" за то, что использует памяти столько, сколько ему разрешили.
26 фев 13, 11:34    [13981417]     Ответить | Цитировать Сообщить модератору
 Re: Авторестарт - правда или вымысел?  [new]
Viral
Member

Откуда:
Сообщений: 4
Ozerov
Вы пытаетесь обойти, а не решить проблему.


Это временная мера.
26 фев 13, 11:46    [13981484]     Ответить | Цитировать Сообщить модератору
 Re: Авторестарт - правда или вымысел?  [new]
Viral
Member

Откуда:
Сообщений: 4
gang, Благодарю, попробуем...
26 фев 13, 11:46    [13981487]     Ответить | Цитировать Сообщить модератору
 Re: Авторестарт - правда или вымысел?  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Viral
Ozerov
Вы пытаетесь обойти, а не решить проблему.


Это временная мера.


А что Вы этим хотите добиться ? Какого результата ? Тупо очистить память или у Вас начинаются какие либо проблемы ?
Сам сиквил начинает сбоить, или сервер целиком ? Как быстро отъедается память ? Сколько ее всего ?
26 фев 13, 11:47    [13981493]     Ответить | Цитировать Сообщить модератору
 Re: Авторестарт - правда или вымысел?  [new]
gang
Member

Откуда:
Сообщений: 1394
Viral
gang, Благодарю, попробуем...

max server memory ,не?
26 фев 13, 11:52    [13981515]     Ответить | Цитировать Сообщить модератору
 Re: Авторестарт - правда или вымысел?  [new]
Viral
Member

Откуда:
Сообщений: 4
gang,

Да, спасибо огромное, так и сделал.
26 фев 13, 12:02    [13981582]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить