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

Откуда:
Сообщений: 763
Можно ли получить для sql 2008 набор ядер с настройкой i/o affinity как-то кроме
select * from sys.configurations where name like '%i/o%'

Косвенно и отчасти на эту настройку может указывать
select * from sys.dm_os_schedulers where status='VISIBLE OFFLINE'
23 окт 14, 17:36    [16750194]     Ответить | Цитировать Сообщить модератору
 Re: ядра под i/o affinity  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7869
exec sp_configure 'affinity64 I/O mask'
23 окт 14, 18:15    [16750402]     Ответить | Цитировать Сообщить модератору
 Re: ядра под i/o affinity  [new]
tunknown
Member

Откуда:
Сообщений: 763
Владислав Колосов
exec sp_configure 'affinity64 I/O mask'
Эта настройка пишется в sys.configurations, который уже упомянут
24 окт 14, 11:42    [16752979]     Ответить | Цитировать Сообщить модератору
 Re: ядра под i/o affinity  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7869
tunknown
как-то кроме
24 окт 14, 11:44    [16753003]     Ответить | Цитировать Сообщить модератору
 Re: ядра под i/o affinity  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31446
tunknown
Владислав Колосов
exec sp_configure 'affinity64 I/O mask'
Эта настройка пишется в sys.configurations, который уже упомянут
В итоге любой способ будет надстройкой над sys.configurations...
24 окт 14, 12:40    [16753313]     Ответить | Цитировать Сообщить модератору
 Re: ядра под i/o affinity  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31446
alexeyvg
tunknown
пропущено...
Эта настройка пишется в sys.configurations, который уже упомянут
В итоге любой способ будет надстройкой над sys.configurations...
Не, можно конечно написать свою системную вьюху, которая будет брать данные из тех мест, из которых берёт данные sys.configurations

Но вы лучше задачу озвучте, а то так можно долго выдавливать варианты по шагам.
24 окт 14, 12:42    [16753333]     Ответить | Цитировать Сообщить модератору
 Re: ядра под i/o affinity  [new]
tunknown
Member

Откуда:
Сообщений: 763
alexeyvg
Но вы лучше задачу озвучте, а то так можно долго выдавливать варианты по шагам.

Одна из задач- понять, как работают i/o affinity ядра относительно scheduler, из BOL это не ясно. Относительно affinity ядер scheduler упоминается, а относительно i/o affinity напрямую не упоминается.

Другой вопрос- могут ли находится на другом процессоре(не ядре) i/o affinity ядра под express редакцией. Здесь наиболее вероятный ответ- нет. Проэкспериментировать нет возможности.
24 окт 14, 13:19    [16753672]     Ответить | Цитировать Сообщить модератору
 Re: ядра под i/o affinity  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7869
tunknown, а непонятно-то что? I/O ядра жестко фиксируются для ввода-вывода и больше ни для чего не используются. Расписатель здесь каким боком? Это вообще отдельный сервис.
Виндовое affinity никак с серверным I/O не коррелирует, управляется совершенно отдельно.
24 окт 14, 13:27    [16753722]     Ответить | Цитировать Сообщить модератору
 Re: ядра под i/o affinity  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7869
PS эти настройки лучше вообще не трогать, если не не понятны цели, которые достигаются вмешательством в ядро системы.
24 окт 14, 13:28    [16753728]     Ответить | Цитировать Сообщить модератору
 Re: ядра под i/o affinity  [new]
tunknown
Member

Откуда:
Сообщений: 763
Владислав Колосов
tunknown, а непонятно-то что? I/O ядра жестко фиксируются для ввода-вывода и больше ни для чего не используются. Расписатель здесь каким боком? Это вообще отдельный сервис.

Где можно почитать о том, что i/o affinity управляет отдельным сервисом?

Владислав Колосов
Виндовое affinity никак с серверным I/O не коррелирует, управляется совершенно отдельно.

Речь идёт только о настройках sql сервера.
24 окт 14, 13:34    [16753771]     Ответить | Цитировать Сообщить модератору
 Re: ядра под i/o affinity  [new]
tunknown
Member

Откуда:
Сообщений: 763
Владислав Колосов
PS эти настройки лучше вообще не трогать, если не не понятны цели, которые достигаются вмешательством в ядро системы.

Одна из побочных целей- получить от Express редакции макимум производительности на мощном двухпроцессорном сервере. Софт покупной, идёт вместе с Express и заменить редакцию нельзя.
24 окт 14, 13:37    [16753787]     Ответить | Цитировать Сообщить модератору
 Re: ядра под i/o affinity  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2421
tunknown
Владислав Колосов
PS эти настройки лучше вообще не трогать, если не не понятны цели, которые достигаются вмешательством в ядро системы.

Одна из побочных целей- получить от Express редакции макимум производительности на мощном двухпроцессорном сервере. Софт покупной, идёт вместе с Express и заменить редакцию нельзя.


как это нельзя, софт что проверяет редакцию сиквела и ругается?
24 окт 14, 14:15    [16754021]     Ответить | Цитировать Сообщить модератору
 Re: ядра под i/o affinity  [new]
tunknown
Member

Откуда:
Сообщений: 763
WarAnt
как это нельзя, софт что проверяет редакцию сиквела и ругается?

есть разные причины, например, нужно тестирование наботоспособности, нужна новая лицензия и т.п.
24 окт 14, 14:29    [16754099]     Ответить | Цитировать Сообщить модератору
 Re: ядра под i/o affinity  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7869
Для экспресс хоть стопроцессорный, всё одно будет.
24 окт 14, 15:14    [16754415]     Ответить | Цитировать Сообщить модератору
 Re: ядра под i/o affinity  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2421
tunknown
WarAnt
как это нельзя, софт что проверяет редакцию сиквела и ругается?

есть разные причины, например, нужно тестирование наботоспособности, нужна новая лицензия и т.п.


а понятно. Ну тогда курите бамбук, ускорить экспресс у вас неполучится, 1 ядро, 1 гиг и чего тут еще можно оптимизировать я даже придумать не могу.
24 окт 14, 16:18    [16754922]     Ответить | Цитировать Сообщить модератору
 Re: ядра под i/o affinity  [new]
Lepsik
Member

Откуда: glubinka
Сообщений: 4256
[quot WarAnt]
tunknown
пропущено...
Ну тогда курите бамбук, ускорить экспресс у вас неполучится, 1 ядро, 1 гиг и чего тут еще можно оптимизировать я даже придумать не
могу.


2 instances + 2-way replication
24 окт 14, 22:01    [16756625]     Ответить | Цитировать Сообщить модератору
 Re: ядра под i/o affinity  [new]
tunknown
Member

Откуда:
Сообщений: 763
Кто-нибудь пробовал на 2х и более процессорной машине проставлять affinity и i/o affinity на разные сокеты для Express(2005)? По крайней мере, Management Studio показывает в списке ядра всех сокетов.
25 окт 14, 18:28    [16758371]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить