Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SQL Server память  [new]
verve
Member

Откуда:
Сообщений: 375
Не уверен, что по теме, но скорее всего здесь кто-то да и встречался с такой проблемой.
С недавнего времени почему то процесс SQL Server в диспетчере задач отображается, что занимает 100 Мб, а в системе осталось 3% памяти, т.е. занято 16 Гиг.. Что могло произойти, настройки никакие никто не делал...
19 мар 16, 16:12    [18953245]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
Glory
Member

Откуда:
Сообщений: 104760
verve
С недавнего времени почему то процесс SQL Server в диспетчере задач отображается, что занимает 100 Мб, а в системе осталось 3% памяти, т.е. занято 16 Гиг..

И почему вы решили, что это процесс SQL Server занял эти 16Гб ?

verve
Что могло произойти, настройки никакие никто не делал...

В смысле что вы даже не знаете текущие настройки вашего SQL Server ?
19 мар 16, 16:14    [18953252]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
verve
Member

Откуда:
Сообщений: 375
А как посмотреть вообще? У меня кроме SQL ничего и нет... Я к тому, что работало, работало, а потм зашел посмотреть как там дела, а там вот так))
19 мар 16, 16:22    [18953271]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
Glory
Member

Откуда:
Сообщений: 104760
Вы в состоянии опубликовать полную версию вашего MSSQL ?
19 мар 16, 16:32    [18953302]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
verve
Member

Откуда:
Сообщений: 375
10.50.1600 Запустил RamMap... AWE что-то потребялет... откуда AWE, если у меня 64 бит и опция отключена?
19 мар 16, 16:35    [18953310]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
Glory
Member

Откуда:
Сообщений: 104760
verve
10.50.1600

Значит не в состоянии.

verve
Запустил RamMap... AWE что-то потребялет... откуда AWE, если у меня 64 бит и опция отключена?

Администратор есть на месте ?
19 мар 16, 16:40    [18953328]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
verve
Member

Откуда:
Сообщений: 375
Нет никакого администратора
19 мар 16, 16:43    [18953339]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
verve
Member

Откуда:
Сообщений: 375
Glory, это и есть полная версия. Какие еще данные нужны?
19 мар 16, 16:47    [18953347]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
Glory
Member

Откуда:
Сообщений: 104760
verve
Glory, это и есть полная версия. Какие еще данные нужны?

Нужная _полная версия_ mssql.
А не ваше мнение о том, что это такое.
Если вы не знаете, где и как ее получить, то достаточно просто спросить об этом.
19 мар 16, 16:49    [18953350]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
verve
Member

Откуда:
Сообщений: 375
Наверное.. это не то? SQL Server 2008 R2 RTM 10.50.1600?
19 мар 16, 16:54    [18953377]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
Glory
Member

Откуда:
Сообщений: 104760
verve
это не то?

Это все еще не полная версия
19 мар 16, 16:55    [18953383]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
verve
Member

Откуда:
Сообщений: 375
Glory, теперь точно сдаюсь.. Не знаю.. где посмотреть?
19 мар 16, 17:03    [18953415]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
verve
Member

Откуда:
Сообщений: 375
Glory, Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64) Apr 2 2010 15:48:46 Copyright (c) Microsoft Corporation Enterprise Edition (64-bit) on Windows NT 6.0 <X64> (Build 6002: Service Pack 2) это что ли?
19 мар 16, 17:09    [18953434]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
Glory
Member

Откуда:
Сообщений: 104760
Наконец-то

select name,value,minimum,maximum,value_in_use from sys.configurations
select * from sys.dm_os_performance_counters where counter_name like 'T%Server Memory%'
19 мар 16, 17:23    [18953486]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
verve
Member

Откуда:
Сообщений: 375
Glory, и какой параметр важен?
19 мар 16, 17:28    [18953501]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
verve
Member

Откуда:
Сообщений: 375
Glory, awe enabled 0 0 1 0
19 мар 16, 17:29    [18953508]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
Glory
Member

Откуда:
Сообщений: 104760
verve
Glory, awe enabled 0 0 1 0

Т.к. вы не в состоянии сразу выполнять обращенные к вам просьбы, то я с вами прощаюсь
19 мар 16, 17:34    [18953527]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
verve
Member

Откуда:
Сообщений: 375
Glory, я выполнил 2 запроса, выложить полностью?
19 мар 16, 17:36    [18953534]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
verve
Member

Откуда:
Сообщений: 375
Glory,
поможет ли это?
19 мар 16, 17:48    [18953557]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
felix_ff
Member

Откуда: Moscow
Сообщений: 1369
verve,

+
большая проблема большинства пользователей в том, что если им и начинают помогать они трактуют поставленный им вопрос по своему и выполняют рекомендации лишь частично.


Вам дали два запроса на выполнение, покажите результат обоих запросов, а не частичную выборку если не понимаете что эти запросы делают
19 мар 16, 18:35    [18953668]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
verve
Member

Откуда:
Сообщений: 375
Сервер другой, проблема та же
+
recovery interval (min)00327670
allow updates1011
user connections00327670
locks0500021474836470
open objects0021474836470
fill factor (%)001000
disallow results from triggers0010
nested triggers1011
server trigger recursion1011
remote access1011
default language210999921
cross db ownership chaining0010
max worker threads0128327670
network packet size (B)4096512327674096
show advanced options1011
remote proc trans0010
c2 audit mode0010
default full-text language1049021474836471049
two digit year cutoff2049175399992049
index create memory (KB)070421474836470
priority boost0010
remote login timeout (s)200214748364720
remote query timeout (s)60002147483647600
cursor threshold-1-12147483647-1
set working set size0010
user options00327670
affinity mask0-214748364821474836470
max text repl size (B)65536-1214748364765536
media retention003650
cost threshold for parallelism50327675
max degree of parallelism0010240
min memory per query (KB)102451221474836471024
query wait (s)-1-12147483647-1
min server memory (MB)0021474836470
max server memory (MB)15361621474836471536
query governor cost limit0021474836470
lightweight pooling0010
scan for startup procs0010
awe enabled0010
affinity64 mask0-214748364821474836470
affinity I/O mask0-214748364821474836470
affinity64 I/O mask0-214748364821474836470
transform noise words0010
precompute rank0010
PH timeout (s)601360060
clr enabled1011
max full-text crawl range402564
ft notify bandwidth (min)00327670
ft notify bandwidth (max)100032767100
ft crawl bandwidth (min)00327670
ft crawl bandwidth (max)100032767100
default trace enabled1011
blocked process threshold (s)00864000
in-doubt xact resolution0020
remote admin connections0010
common criteria compliance enabled0010
EKM provider enabled0010
backup compression default0010
filestream access level0020
optimize for ad hoc workloads0010
access check cache bucket count00655360
access check cache quota0021474836470
Agent XPs1011
SQL Mail XPs0010
Database Mail XPs0010
SMO and DMO XPs1011
Ole Automation Procedures0010
xp_cmdshell0010
Ad Hoc Distributed Queries1011
Replication XPs0010




SQLServer:Memory Manager Target Server Memory (KB) 1017264 65792
SQLServer:Memory Manager Total Server Memory (KB) 1017264 65792

Сообщение было отредактировано: 19 мар 16, 22:41
19 мар 16, 18:39    [18953678]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
verve
Member

Откуда:
Сообщений: 375
Glory,

-- Clean all the caches with entries specific to the resource pool named "default".
DBCC FREESYSTEMCACHE ('ALL', default);

Поможет ли это?
19 мар 16, 19:06    [18953740]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: SQL Server память  [new]
Sputnick
Member

Откуда: http://city-afisha.com
Сообщений: 687
Glory, привет.

У меня мс скл процесс в процессах занимает 704 мб озу... как то много для нескольких сайтов.

vds win server 2012 r2

Версия:
Microsoft SQL Server 2014 - 12.0.2269.0 (X64)
Jun 10 2015 03:35:45
Copyright (c) Microsoft Corporation
Express Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor)



Сделал запрос первый:


+
name	value	minimum	maximum	value_in_use
recovery interval (min)	0	0	32767	0
allow updates	0	0	1	0
user connections	0	0	32767	0
locks	0	5000	2147483647	0
open objects	0	0	2147483647	0
fill factor (%)	0	0	100	0
disallow results from triggers	0	0	1	0
nested triggers	1	0	1	1
server trigger recursion	1	0	1	1
remote access	1	0	1	1
default language	21	0	9999	21
cross db ownership chaining	0	0	1	0
max worker threads	0	128	65535	0
network packet size (B)	4096	512	32767	4096
show advanced options	0	0	1	0
remote proc trans	0	0	1	0
c2 audit mode	0	0	1	0
default full-text language	1049	0	2147483647	1049
two digit year cutoff	2049	1753	9999	2049
index create memory (KB)	0	704	2147483647	0
priority boost	1	0	1	1
remote login timeout (s)	10	0	2147483647	10
remote query timeout (s)	600	0	2147483647	600
cursor threshold	-1	-1	2147483647	-1
set working set size	0	0	1	0
user options	0	0	32767	0
affinity mask	0	-2147483648	2147483647	0
max text repl size (B)	65536	-1	2147483647	65536
media retention	0	0	365	0
cost threshold for parallelism	5	0	32767	5
max degree of parallelism	0	0	32767	0
min memory per query (KB)	1024	512	2147483647	1024
query wait (s)	-1	-1	2147483647	-1
min server memory (MB)	0	0	2147483647	16
max server memory (MB)	2147483647	128	2147483647	2147483647
query governor cost limit	0	0	2147483647	0
lightweight pooling	0	0	1	0
scan for startup procs	0	0	1	0
affinity64 mask	0	-2147483648	2147483647	0
affinity I/O mask	0	-2147483648	2147483647	0
affinity64 I/O mask	0	-2147483648	2147483647	0
transform noise words	0	0	1	0
precompute rank	0	0	1	0
PH timeout (s)	60	1	3600	60
clr enabled	0	0	1	0
max full-text crawl range	4	0	256	4
ft notify bandwidth (min)	0	0	32767	0
ft notify bandwidth (max)	100	0	32767	100
ft crawl bandwidth (min)	0	0	32767	0
ft crawl bandwidth (max)	100	0	32767	100
default trace enabled	1	0	1	1
blocked process threshold (s)	0	0	86400	0
in-doubt xact resolution	0	0	2	0
user instance timeout	60	5	65535	60
user instances enabled	1	0	1	1
remote admin connections	0	0	1	0
filestream access level	0	0	2	0
optimize for ad hoc workloads	0	0	1	0
access check cache bucket count	0	0	65536	0
access check cache quota	0	0	2147483647	0
backup checksum default	0	0	1	0
Agent XPs	0	0	1	0
Database Mail XPs	0	0	1	0
SMO and DMO XPs	1	0	1	1
Ole Automation Procedures	0	0	1	0
xp_cmdshell	0	0	1	0
Ad Hoc Distributed Queries	0	0	1	0
Replication XPs	0	0	1	0
contained database authentication	0	0	1	0



max server memory (MB) 2147483647 128 2147483647 2147483647 (value_in_use)
---

это норм или нет?


второй запрос:

+
object_name	counter_name	instance_name	cntr_value	cntr_type
MSSQL$SQLEXPRESS:Memory Manager                                                                                                 	Target Server Memory (KB)                                                                                                       	                                                                                                                                	676944	65792

MSSQL$SQLEXPRESS:Memory Manager Total Server Memory (KB)

Сообщение было отредактировано: 11 июл 17, 00:40
10 июл 17, 22:47    [20631285]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31364
Sputnick
У меня мс скл процесс в процессах занимает 704 мб озу... как то много для нескольких сайтов.
У меня браузер столько занимает :-)
Sputnick
max server memory (MB) 2147483647 128 2147483647 2147483647 (value_in_use)

это норм или нет?
Это вы не ограничиваете занимаемую кешем базы память. Можете ограничить.
Sputnick
второй запрос:
object_name	counter_name	instance_name	cntr_value	cntr_type
MSSQL$SQLEXPRESS:Memory Manager Target Server Memory (KB) 676944	65792

Total Server Memory вы не вывели.
А Target показывает, что сервер ограничится 677 мегабайтами.
11 июл 17, 09:55    [20631967]     Ответить | Цитировать Сообщить модератору
 Re: SQL Server память  [new]
Sputnick
Member

Откуда: http://city-afisha.com
Сообщений: 687
alexeyvg, спасибо за ответ. Кеш я так понимаю на диске... пусть будет, там ссд.


Total Server Memory вы не вывели.
---
погуглил что то не нашел как увидеть, но нашел интересные скрипты по производительности и другие:

total_physical_memory_mb available_physical_memory_mb total_page_file_mb available_page_file_mb Percentage_Used system_memory_state_desc
2047 254 2431 530 87.5626009962739888 Available physical memory is high


physical_memory_in_use (GB) locked_page_allocations (GB) virtual_address_space_committed (GB) available_commit_limit (GB) page_fault_count
0.677658081 0.000000000 0.751598358 0.514545440 204928


Cntr Value
Total Server Memory (GB) 0.635345458
Target Server Memory (GB) 0.793640136
Connection Memory (MB) 0.601562
Lock Memory (MB) 1.226562
SQL Cache Memory (MB) 2.593750
Optimizer Memory (MB) 0.976562
Granted Workspace Memory (MB) 0.000000
Cursor memory usage (MB) 0.000000
Database pages (MB) 412.765625000
Cache Pages (MB) 117.187500000
Page Life Expectency in seconds 24996
Free list stalls/sec 0
Checkpoint pages/sec 8723
Lazy writes/sec 197
Memory Grants Pending 0
Memory Grants Outstanding 0
process_physical_memory_low 0
process_virtual_memory_low 0
Max_Server_Memory (MB) 2147483647
Min_Server_Memory (MB) 16
BufferCacheHitRatio 100.0000000000000
12 июл 17, 19:28    [20638345]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить