Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
nikita_s
Зарегистрирован: 18.12.2006 Сообщения: 1
|
Добавлено: Пн Дек 18 2006 15:30 Заголовок сообщения: SQL |
|
|
с sql знаком мало, подскажите, есть ли встроенное в него средство, для освобождения оперативной памяти, если он ее не использует скажем 40 минут например,т.е. не другие программы очищали память а он сам знаючи что вот сейчас то она не нужна ему? стоит 2 гига, на большее руководство денег не дает, sql забирает грубо говоря всю что может. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
Dimasm
Зарегистрирован: 25.04.2005 Сообщения: 454
|
Добавлено: Пн Дек 18 2006 22:33 Заголовок сообщения: |
|
|
в самом SQL как языке - не встречал такого...
а вот в SQL-сервере БД...
там в настройках должны быть лимиты использования ресурсов
поставьте "использовать не более 1 Гб"
читайте инструкцию к вашему серверу _________________ С уважением Dimasm |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пн Дек 18 2006 23:37 Заголовок сообщения: |
|
|
Подход у вас неверный. Если сервер захапал память, то значит так надо. Хапает он не от жадности, а чтобы ускорить работу.
Представьте, что команда такая есть и вы ее запустили. SQL-сервер накэшировал себе, а вы рррр-а-а-а-з и кэш сбросили. И клиенты вместо того, чтобы получить ответ через 2 сек будут ждать гораздо дольше.
Ищите доки как тюнить ваш SQL-сервер, если считаете его аппетиты к ОЗУ чрезмерными для ваших задач. |
|
Вернуться к началу |
|
![](templates/subSilver/images/spacer.gif) |
|