|
|
|
Процесс sqlservr.exe
|
|||
|---|---|---|---|
|
#18+
Этот процесс занимает на серваке 1,7 Gb оперативной памяти. Конечно размер используемой памяти мона ограничить через свойства сервера, но не понятно почему такое поглащение ресурсов. SQL Сервер 2000 стоит на W2Ksrv, на сервере базы 1с, пользователей порядка 20. Что можно сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2002, 14:01:43 |
|
||
|
Процесс sqlservr.exe
|
|||
|---|---|---|---|
|
#18+
Непонятно, что непонятно. Ты и сам знаешь, что размер памяти под SQL Server можно ограничить в его свойствах. В ограниченных пределах, он будет ее жрать, пока верхняя граница в горле не застрянет. Или пока другие процессы до нижней границы не опустят. Памяти ему никогда много не бывает, как и денег. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2002, 14:32:05 |
|
||
|
Процесс sqlservr.exe
|
|||
|---|---|---|---|
|
#18+
Меня интересует 2 вещи: 1. Может что-то не удаляется из памяти своевременно, может серверу можно в этом деле помочь? 2. Как грамотно мона подойти к ограничению в свойствах сервера, т.е до каких пределов ограничивать. Много разных вариантов попробовать не имею возможности. Работает целый завод. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2002, 14:37:27 |
|
||
|
Процесс sqlservr.exe
|
|||
|---|---|---|---|
|
#18+
Это не правильная постановка вопроса. Серверу памяти надо выделить по-максимуму и дай бог, чтобы он всегда её использовал. Чем больше памяти у него будет в распоряжении, тем больше данных он сможет засосать и держать в кэше, тем быстрее будут последующие запросы. Попытка уменьшить размер закэшированных данных (отобрать память у сервера) без особой необходимости выглядит по меньшей мере странно, это все равно что вдруг захотеть отрезать себе мизинец - типа в настоящий момент его функциональность не требуется, значит нефиг болтаться без дела. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2002, 14:59:13 |
|
||
|
Процесс sqlservr.exe
|
|||
|---|---|---|---|
|
#18+
На серваке(компе с 2 Гб оперативки) далеко не только 1с-SQL (есть вещи и по важнее). Но это лирика, мне кажется, что процесс либо перестраховывается с обьемом необходимой памяти, либо просто "забывает" ее освобождать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2002, 15:19:55 |
|
||
|
Процесс sqlservr.exe
|
|||
|---|---|---|---|
|
#18+
Согласен с Dankov. SQL Server - монополист. Если ему не сказать иначе, он считает себя единственным жильцом на машине (и совершенно правильно делает). Память ему нужна, причем чем больше - тем лучше (для него). Освобождать он ее не "забывает", просто использует под кэш запросов и другие нужные вещи. И резервирует для себя на будущее, чтобы потом не пришлось воевать с другими программами. Определите, сколько памяти нужно системе и более важным задачам , остальное отдайте MSSQL. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2002, 15:31:44 |
|
||
|
Процесс sqlservr.exe
|
|||
|---|---|---|---|
|
#18+
Процессу задана максимальная граница используемой памяти. Он имеет полное право её использовать в пределах границ по своему усмотрению. Если это много, то ограничь настройками верхний предел и всего делов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2002, 15:33:09 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32064121&tid=1819140]: |
0ms |
get settings: |
6ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
51ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 327ms |

| 0 / 0 |
