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

Откуда:
Сообщений: 316
Существует специальная утилита "sqlio" для анализа поведения дисковой системы.
В ней можно "крутить" различные параметры:

-t<threads> number of threads
-f<stripe factor> stripe size in blocks, random, or sequential
-b<io size(KB)> IO block size in KB
-i<#IOs/run> number of IOs per IO run
-m<[C|S]><#sub-blks> do multi blk IO (C=copy, S=scatter/gather)
-B<[N|Y|H|S]> set buffering (N=none, Y=all, H=hdwr, S=sfwr)
-S<#blocks> start I/Os #blocks into file
-64 use 64 bit memory operations

а как их можно установить их sql server'у или операционной
системе чтобы добиться максимальной производительности?

например количество потоков чтения, размер страйпа, размер блока?
5 окт 09, 19:33    [7745004]     Ответить | Цитировать Сообщить модератору
 Re: sqlio и sql server: настройки ввода-вывода  [new]
Бредгаур Виталий
Member

Откуда: Россия, МО
Сообщений: 24
aux3,

Вот статья по SQLIO
6 окт 09, 09:17    [7745993]     Ответить | Цитировать Сообщить модератору
 Re: sqlio и sql server: настройки ввода-вывода  [new]
Александр Гладченко
Member

Откуда:
Сообщений: 10716
Блог
http://msmvps.com/blogs/gladchenko/archive/2009/06/09/1694801.aspx
6 окт 09, 11:40    [7746868]     Ответить | Цитировать Сообщить модератору
 Re: sqlio и sql server: настройки ввода-вывода  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31194
aux3
а как их можно установить их sql server'у или операционной
системе чтобы добиться максимальной производительности?

например количество потоков чтения, размер страйпа, размер блока?
Если кратко, то эти параметры выставляют те параметры нагрузки, которую создаёт sqlio.

Ваша задача - подобрать параметры так, чтобы максимально точно имитировать характер дисковой нагрузки от реального приложения.
6 окт 09, 12:04    [7747088]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить