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

Откуда: Ekaterinburg-Moscow-EU
Сообщений: 219
Дано:
Microsoft SQL Server 2014 - 12.0.2456.0 (X64)
Enterprise Edition (64-bit) on Windows NT 6.2 <X64> (Build 9200: ) (Hypervisor)
Windows 2012

Виртуалка Sql2014, 32 ядра, 200+ RAM, MAXDOP ставил разные, остановился пока на 0, CXPACKET = 43%, губернатор не включен.

Проблема:
Сторонними утилитами(Prime95) CPU в винде поднимается до 100%, т.е. вроде бы виртуалка ни при чем.
А вот службу SqlServer не могу нагрузить запросами, хотя нагрузка нормальная,
но в Мониторе максимум идет прямая линия 62%.

Может кто сталкивался?
19 мар 15, 09:20    [17403415]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
Glory
Member

Откуда:
Сообщений: 104760
AnyKey45
но в Мониторе максимум идет прямая линия 62%.

Вы хотите все 32 ядра загрузить на 100%
19 мар 15, 09:24    [17403422]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
AnyKey45
Member

Откуда: Ekaterinburg-Moscow-EU
Сообщений: 219
Glory,

Если бы я смог добиться 100%, тогда бы я смог отрегулировать это.(Аффинити,губернатор)

Я хочу понять, почему я ниразу не видел уровень CPU выше 62%.
Почему он останавливается на этой линии и не идет выше, хотя мог бы.

на другой железной машине CXPACKET=62% но я там видел 100% CPU в мониторе и это я понимаю, а 62% я не понимаю(((
19 мар 15, 09:28    [17403437]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
Glory
Member

Откуда:
Сообщений: 104760
Когда вы говорите 62, то вы говорите про 62 на каждом из ядер или про среднее значение по всем ядрам ?
19 мар 15, 09:30    [17403452]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
AnyKey45
Member

Откуда: Ekaterinburg-Moscow-EU
Сообщений: 219
Среднее,
с 0-19 ядра под 100%, остальные 5-10%
19 мар 15, 09:36    [17403481]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
Glory
Member

Откуда:
Сообщений: 104760
AnyKey45
Среднее,
с 0-19 ядра под 100%, остальные 5-10%

И в чем вопрос тогда ?
Вы хотите найти такой запрос, который все 32 ядра загрузит на 100% ?
19 мар 15, 09:38    [17403500]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
AnyKey45
Member

Откуда: Ekaterinburg-Moscow-EU
Сообщений: 219
Glory,

Я уже хочу чисто синтетически увидеть, что Sql Server может подняться до 100%, чтобы хотя-бы убедиться, что я не прав.
19 мар 15, 09:56    [17403619]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
Glory
Member

Откуда:
Сообщений: 104760
AnyKey45
Я уже хочу чисто синтетически увидеть, что Sql Server может подняться до 100%,

Ну так если "с 0-19 ядра под 100%", то дайте Sql Server-у только эти ядра в пользование и вы все увидите
19 мар 15, 09:58    [17403635]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
rigus
Member

Откуда: Сургут
Сообщений: 349
https://msdn.microsoft.com/ru-ru/library/ms143760.aspx
см. примечание 1.
19 мар 15, 10:04    [17403679]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
AnyKey45
Member

Откуда: Ekaterinburg-Moscow-EU
Сообщений: 219
rigus,

да, вмваря не умеет HT передавать видимо((((
надо менять лицензию
19 мар 15, 12:30    [17404586]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
AnyKey45
Member

Откуда: Ekaterinburg-Moscow-EU
Сообщений: 219
правильно ли я понимаю, что SSAS и SSIS тоже работают на 2/3 в моем случае?
19 мар 15, 13:17    [17404999]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
a_voronin
Member

Откуда: Москва
Сообщений: 4804
AnyKey45,

А как узнать установленный тип лицензии?
19 мар 15, 14:05    [17405278]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
rigus
Member

Откуда: Сургут
Сообщений: 349
a_voronin
AnyKey45,

А как узнать установленный тип лицензии?


select @@version
Должно быть написано что то то типа этого
Enterprise Edition: Core-based Licensing (64-bit)

Ну и собственно дистрибутив с Core нужен при установке.
19 мар 15, 14:51    [17405599]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
o-o
Guest
rigus
select @@version
Должно быть написано что то то типа этого
Enterprise Edition: Core-based Licensing (64-bit)

а покажите не типа, а точно.
вот в честном органайзэйшене все лицензировано, но ничего не пишет
Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (X64)   Jun 17 2011 00:54:03   Copyright (c) Microsoft Corporation  Enterprise Edition (64-bit) on Windows NT 6.0 <X64> (Build 6002: Service Pack 2) (Hypervisor) 

Microsoft SQL Server  2000 - 8.00.760 (Intel X86)   Dec 17 2002 14:22:05   Copyright (c) 1988-2003 Microsoft Corporation  Standard Edition on Windows NT 5.2 (Build 3790: Service Pack 2) 
19 мар 15, 15:03    [17405676]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
rigus
Member

Откуда: Сургут
Сообщений: 349
https://www.sql.ru/forum/986111/sql-server-ne-ispolzuet-vse-processory

Спорить не буду, Вам виднее.
19 мар 15, 15:20    [17405757]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
AnyKey45
Member

Откуда: Ekaterinburg-Moscow-EU
Сообщений: 219
select SERVERPROPERTY('Edition')
https://msdn.microsoft.com/ru-ru/library/ms174396.aspx
19 мар 15, 15:22    [17405767]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
AnyKey45
Member

Откуда: Ekaterinburg-Moscow-EU
Сообщений: 219
вопрос: если я использую Affinity, оставив каждый второй процессор и еще 4 любых отдав под диски например(убрав 12 галочек через одну), получу ли я большую производительность за счет того, что вероятно больше ядер попадет на отдельные физические ядра?)))))

Полагаю, пока не попробую - не узнаю, а ели и попробую - не замечу...
19 мар 15, 15:51    [17405942]     Ответить | Цитировать Сообщить модератору
 Re: CPU не поднимается выше 65%  [new]
o-o
Guest
rigus
https://www.sql.ru/forum/986111/sql-server-ne-ispolzuet-vse-processory
Спорить не буду, Вам виднее.

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

вот оно, ссылка в помощь:
AnyKey45
select SERVERPROPERTY('Edition')
https://msdn.microsoft.com/ru-ru/library/ms174396.aspx

не за Edition, разумеется, но спасибо.
с Edition-ом у меня все хорошо, а вот что пишет БОЛ про лицензии (все есть как раз по приведенной ссылке):
PropertyValues returned
LicenseTypeUnused. License information is not preserved or maintained by the SQL Server product. Always returns DISABLED.Base data type: nvarchar(128)
NumLicensesUnused. License information is not preserved or maintained by the SQL Server product. Always returns NULL.Base data type: int
19 мар 15, 16:05    [17406062]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить