SQL берет мало памяти

Robin_Robin
Дата: 26.01.2013 11:48:15
Win Ser 2003 R2 EE SP2 (12 Гб ОЗУ)
SQL 2008 R2 10.50.1600.1

В диспетчере задач sqlserver.exe ---- 63704 КБ

AWE включен (Закрепление страниц в памяти, указан пользователь запускающий службу SQL)

Свойства сервера - http://clip2net.com/s/2KX5u

Запрос
select cntr_value/1024 [memory_sqlserver, mb] from master..sysperfinfo
where counter_name = 'Total Server Memory (KB)'


memory_sqlserver, mb
74

sp_configure - вложен

В чем может быть проблема?
Ennor Tiegael
Дата: 26.01.2013 11:52:11
Robin_Robin,

Вы сравните со счетчиком "Target Server Memory". Если он совпадает, значит серверу больше памяти просто не нужно.
Robin_Robin
Дата: 26.01.2013 11:54:48
+ sp_configure
namemaxminconfigrun
access check cache bucket count01638400
access check cache quota0214748364700
Ad Hoc Distributed Queries0100
affinity I/O mask-2147483648214748364700
affinity mask-2147483648214748364700
Agent XPs0111
allow updates0100
awe enabled0111
backup compression default0100
blocked process threshold (s)08640000
c2 audit mode0100
clr enabled0100
common criteria compliance enabled0100
cost threshold for parallelism03276755
cross db ownership chaining0100
cursor threshold-12147483647-1-1
Database Mail XPs0100
default full-text language0214748364710491049
default language099992121
default trace enabled0111
disallow results from triggers0100
EKM provider enabled0100
filestream access level0200
fill factor (%)010000
ft crawl bandwidth (max)032767100100
ft crawl bandwidth (min)03276700
ft notify bandwidth (max)032767100100
ft notify bandwidth (min)03276700
index create memory (KB)704214748364700
in-doubt xact resolution0200
lightweight pooling0100
locks5000214748364700
max degree of parallelism03200
max full-text crawl range025644
max server memory (MB)16214748364761446144
max text repl size (B)-121474836476553665536
max worker threads1283276720482048
media retention036500
min memory per query (KB)512214748364710241024
min server memory (MB)0214748364761446144
nested triggers0111
network packet size (B)5123276740964096
Ole Automation Procedures0100
open objects0214748364700
optimize for ad hoc workloads0100
PH timeout (s)136006060
precompute rank0100
priority boost0111
query governor cost limit0214748364700
query wait (s)-12147483647-1-1
recovery interval (min)03276700
remote access0111
remote admin connections0100
remote login timeout (s)021474836472020
remote proc trans0100
remote query timeout (s)02147483647600600
Replication XPs0100
scan for startup procs0100
server trigger recursion0111
set working set size0100
show advanced options0111
SMO and DMO XPs0111
SQL Mail XPs0100
transform noise words0100
two digit year cutoff1753999920492049
user connections03276700
user options03276700
xp_cmdshell0100
Robin_Robin
Дата: 26.01.2013 11:55:51
Ennor Tiegael,

mdf базы 21 Гб
Knyazev Alexey
Дата: 26.01.2013 11:57:12
...и нет нигде упоминания про разрядность ОС и сиквела...
Ennor Tiegael
Дата: 26.01.2013 12:11:19
Robin_Robin
mdf базы 21 Гб
И что?
Robin_Robin
Дата: 26.01.2013 12:22:12
Knyazev Alexey,

32 bit и Win и SQL
Knyazev Alexey
Дата: 26.01.2013 12:34:48
Robin_Robin
Knyazev Alexey,

32 bit и Win и SQL


ну и как вы тогда определяете сколько памяти юзает сиквел? надеюсь не через таск манагер?
Robin_Robin
Дата: 26.01.2013 12:43:36
Все по подробнее

Был сервер SQL (6 Гб ОЗУ) на нем крутилось около 5 баз (рамер баз от 20 до 5 Гб), работало около 50 пользователей 1C Предприятия. Сервер 1С предприятия находится отдельно.

При формировании отчетов на большой базе 20 Гб, производительность падала на нет, отчет формировался около 2х часов.

Было принято решение перенести большую базу на другой сервер схожий по конфигурации но с 12 Гб ОЗУ.

При формировании отчета стала выходить ошибка - Картинка с другого сайта.

Начали ковырять настройки памяти в SQL, но так и ни к чему не пришли.

После чего перенесли базу обратно и все заработало как раньше (с тормозами при формировании отчета)

Настройки SQL сервера и баз идентичные.

Кто подскажет как избавится от этой ошибки?
Или выделить SQL нужную память?
Knyazev Alexey
Дата: 26.01.2013 12:48:09
1) память смотрите через PerfMon
2) на 2008R2 уже 2 сервис пака вышли, а вы на РТМе сидите