Параметри на сървъра памет

Конфигуриране на настройките на сървъра памет мин сървъра памет и максимална памет на сървъра. регулирате размера на паметта (в мегабайти) заети в буферния пул например Microsoft SQL Server.

По подразбиране, SQL Server може да се променя динамично, изискванията за памет, основаващи се на наличието на системни ресурси. По подразбиране, мин памет на сървъра е настроен на 0, и задаване на максималното сървъра памет - стойност на 2147483647 MB. Минималният размер на памет, която може да бъде определена в паметта на параметър макс сървър. Намира се на 16 MB.

Ако зададете макс сървър памет параметър минималната стойност, производителност SQL Server може да бъде значително по-лошо, понякога сървъра дори няма да започне. Ако не можете да стартирате SQL Server, след като промените тази настройка, стартирайте го с опцията -f и възстановяване на паметта предишна стойност макс сървър. За повече информация, вижте., Вижте Използване на параметри, за да започне обслужване на SQL Server.

Когато SQL Server използва памет динамично, то периодично анкети на системата за определяне на размера на свободната физическа памет. SQL Server използва памет QueryMemoryResourceNotification API уведомление. да се определи кога е възможно да се разпределят и свободна памет на буферния пул.

Препоръчително е да се позволи на SQL Server да се използва памет динамично; Въпреки това, има възможност да се определят параметрите на паметта ръчно и да се ограничи количеството налична памет на сървъра SQL сървър. Преди да конфигурирате размера на паметта за SQL Server, разберете съответната стойност - от общата сума на физическата памет, изваждате сумата, която е необходима за операционната система и други случаи на SQL Server, както и за други цели, ако компютърът не е избран за SQL Server. Разликата - максималният размер на паметта, която може да се идентифицира SQL Server сървър.

Настройте параметрите мин сървъра памет и максимална памет на сървъра на стойност, която обхваща цялата налична памет. Този метод е полезен, когато искате да конфигурирате инстанция на SQL Server, така че настройките не са в противоречие с изискванията за паметта на други приложения, изпълнявани на този компютър.

Мин опция сървъра памет ви позволява да определите минималното количество памет на разположение на буфер басейн инстанция на SQL Server с. Един екземпляр на SQL Server не разпределя количеството памет, посочен от мин памет на сървъра. веднага след изтегляне. Въпреки това, когато тази стойност се постига с увеличаване на обема на работа, например на SQL Server не може да се освободи, разпределени буферна памет басейна, ако не се намали параметър мин сървъра памет.

, SQL Server не гарантира, че размерът на паметта, определена от мин памет на сървъра. Той ще бъде осветен. Ако натоварването на сървъра, никога не изисква разпределянето на цялата сума на паметта, определена от мин памет на сървъра. , SQL Server ще използва по-малко памет.

Макс опция сървъра памет ви позволява да се ограничи количеството на наличната за SQL Server буферния пул, за да го оставят бързо да стартира други приложения. Един екземпляр на SQL Server не разпределя количеството памет, определен от макс памет на сървъра веднага след стартиране. Споменът се разпределя, както е необходимо, докато SQL Server, докато достигне максимална паметта на стойност, определена сървър. Един екземпляр на SQL Server не може да отдели повече памет, ако стойността е достигната максимална памет на сървъра.

Преди намаляване на задаване на максималното паметта на сървър, за да гласуват чрез следене на системата за изпълнение на обекта SQLServer: Buffer Manager. работещи под товар, и обърнете внимание на настоящите стойности на гишетата привлечени страници, запазени страници. Тези броячи памет представени като поредица от страници от 8 KB. Максималният размер на сървъра памет трябва да бъде по-голяма от сумата на тези две стойности, за да се избегне появата на грешки е превишил допустимия размер на паметта. Информирани за минималната стойност на макс сървър памет (в MB) е равен на ([привлечени страници] + [запазени страници]) / 100. Възможно е да се намали стойността на макс сървър с памет ще се наложи да рестартирате SQL Server, за да освободите памет. За повече информация относно конфигурирането на настройките за съхранение, вижте. Вижте как да се създаде фиксирана сума от паметта (сряда SQL сървър за управление Studio).

Режим "максимизиране пропускателна способност за мрежови приложения"

За да се оптимизира използването на системната памет за SQL Server, трябва да се ограничи количеството на паметта се използва за кеширане на файлова система. За да се ограничат кеша файловата система, се уверете, че в квадратчето се изчиства макс. честотна лента достъп до споделени файлове. Можете да зададете на минималния размер на кеш на файловата система, като изберете най-малката консумация на памет или балансирани.

Проверете настройките на операционната система

Щракнете върху бутона Start. върху Контролен панел. щракнете двукратно върху Network Connections. икона и след това Local Area Connection.

В раздела Общи щракнете върху Свойства и изберете файла за обслужване и споделяне на принтери за Microsoft Networks. след това изберете Свойства.

Ако избраният макс. пропускателната способност за мрежови приложения. изберете друга опция, щракнете върху OK и затворете останалите диалогови прозорци.