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

Откуда:
Сообщений: 65
Стоит MS SQL Server 2005 SP3 на виртуальном сервере с 8 ядрами.
Судя по нагрузке на ядра, есть стойкое подозрение, что MS SQL Server использует только 4 ядра.
Если оставить вопрос лицензирования (для 2005-го вроде шла лицензия на кол-во процессоров, а не на ядра, как вроде бы в 2012-м), то как можно убедиться, что MS SQL Server действительно использует лишь 4 ядра и можно ли где то в конфигах или еще каким образом заставить его использовать все ядра?
16 янв 13, 17:50    [13780239]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2005 и 8 ядер  [new]
Glory
Member

Откуда:
Сообщений: 104751
Можно разрешить или запретить использование ядер.
через affinity mask
Но _обязать_ сервер использовать все ядра невозможно.
16 янв 13, 17:53    [13780257]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2005 и 8 ядер  [new]
Andraptor
Member

Откуда: Ukraine, Kharkiv
Сообщений: 291
SELECT cpu_count AS Logical_CPU_Count
,hyperthread_ratio AS Hyperthread_Ratio
,cpu_count/hyperthread_ratio AS Physical_CPU_Count
,physical_memory_in_bytes/1024/1024 AS Physical_Memory_in_MB
,sqlserver_start_time
,affinity_type_desc 
FROM sys.dm_os_sys_info

select scheduler_id
,cpu_id
,status
,is_online from sys.dm_os_schedulers 
where status='VISIBLE ONLINE' 
16 янв 13, 18:26    [13780470]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2005 и 8 ядер  [new]
komrad
Member

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

первый запрос в 2005ом не сработает, это для 8-ки
16 янв 13, 18:52    [13780605]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2005 и 8 ядер  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
eXeLe
Стоит MS SQL Server 2005 SP3 на виртуальном сервере с 8 ядрами...
Редакция сервера случаем не Standard?
17 янв 13, 06:29    [13782077]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2005 и 8 ядер  [new]
eXeLe
Member

Откуда:
Сообщений: 65
Glory
Можно разрешить или запретить использование ядер.
через affinity mask
Но _обязать_ сервер использовать все ядра невозможно.

попытался снять галочки и вручную дать привилегию на 8 ядер, на что он мне ругнулся о невозможности для текущей версии/лицензирования.

Andraptor
select scheduler_id
,cpu_id
,status
,is_online from sys.dm_os_schedulers 
where status='VISIBLE ONLINE' 

выдает только 4 строки. если убрать условие, то еще 4 там VISIBLE OFFLINE и еще 3 HIDDEN ONLINE, 1 VISIBLE ONLINE (DAC)


tpg
eXeLe
Стоит MS SQL Server 2005 SP3 на виртуальном сервере с 8 ядрами...
Редакция сервера случаем не Standard?

Да, стандарт. у него поддержка только на 4 ядер?
17 янв 13, 09:20    [13782402]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2005 и 8 ядер  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
eXeLe
tpg
пропущено...
Редакция сервера случаем не Standard?

Да, стандарт. у него поддержка только на 4 ядер?
У него поддержка 4 процессоров.
Подсказка: для виртуалки можно рулить количеством ядер на сокет. У вас, по-видимому, стоит 1 ядро на сокет. Настройте 4 ядра на сокет и будет вам щастье.
17 янв 13, 09:53    [13782571]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2005 и 8 ядер  [new]
eXeLe
Member

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

да, думаю Ваша подсказка это то, что нужно, спасибо =)
17 янв 13, 10:18    [13782753]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2005 и 8 ядер  [new]
Andraptor
Member

Откуда: Ukraine, Kharkiv
Сообщений: 291
komrad
Andraptor,

первый запрос в 2005ом не сработает, это для 8-ки

а если стереть
,sqlserver_start_time
,affinity_type_desc
17 янв 13, 10:29    [13782869]     Ответить | Цитировать Сообщить модератору
 Re: MS SQL 2005 и 8 ядер  [new]
komrad
Member

Откуда:
Сообщений: 5758
Andraptor
komrad
Andraptor,

первый запрос в 2005ом не сработает, это для 8-ки

а если стереть
,sqlserver_start_time
,affinity_type_desc

а если стереть, то сработает
17 янв 13, 10:36    [13782924]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить