Назад | Перейти на главную страницу

Необходимы настройки памяти и страницы блокировки SQL Server 2008?

Конфигурация моей системы такая

На коробке работает 4 ГБ ОЗУ и 2 экземпляра

1. Сервер SQL 2000 2. Сервер SQL 2008

Максимальная конфигурация памяти для серверов составляет 1500 для SQL Server 2000 и 1500 SQL Server 2008.

Проблема:

Одна база данных всегда будет в подозрительном режиме, если я запускаю sp_who2, я вижу, что транзакция отката транзакции не завершена, все еще выполняется

Если я перезапускаю системную базу данных, она работает,

Вопрос: подозрение на базу данных возникает из-за нехватки памяти?

  1. Пожалуйста, предложите мне конфигурацию максимальной памяти для обоих серверов

  2. Пожалуйста, предложите мне, когда я устанавливаю серверы SQL Server 2008, мне нужно добавить учетную запись в блокировку страниц в памяти.

  3. Пожалуйста, подскажите мне, как узнать ключевые счетчики проблем с памятью, чтобы посмотреть и предпочтительные значения ..

Пожалуйста, дайте мне знать.plzzzzzzzzzzzzzzzzzzzzzzzzzzzz

проверьте этот блог Глена Берри Предлагаемые параметры максимальной памяти для SQL Server 2005/2008

Вот отрывок:

Эти настройки предназначены для x64, на выделенном сервере базы данных, только под управлением механизма БД (что является идеальной ситуацией).

Physical RAM                        MaxServerMem Setting
2GB                                           1500
4GB                                           3200
6GB                                           4800
8GB                                           6400
12GB                                         10000
16GB                                         13500
24GB                                         21500
32GB                                         29000
48GB                                         44000
64GB                                         60000
72GB                                         68000
96GB                                         92000
128GB                                       124000 
> 

Если вы используете другие компоненты SQL Server, такие как SSIS или полнотекстовый поиск, вам нужно будет выделить меньше памяти для пула буферов SQL Server. Вы также должны обратить пристальное внимание на то, сколько памяти все еще доступно в диспетчере задач. Вот сколько оперативной памяти должно быть доступно в диспетчере задач, когда вы находитесь под нагрузкой (в Windows Server 2003):

Целевое физическое ОЗУ Доступно ОЗУ в диспетчере задач <4 ГБ
512 МБ - 1 ГБ 4-32 ГБ
1 ГБ - 2 ГБ 32–128 ГБ
2–4 ГБ

128 ГБ> 4 ГБ