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

Откуда:
Сообщений: 37
Здравствуйте.
Сервер - виртуальная машина на базе Proxmox.
Конфигурация ВМ:
Процессор: Intel® Core™ i7-3930K
Память: 24 Гб
HDD (Virtio): 320 Гб
Баз данных несколько, от 200 Мб до 3 Гб, общий объем ~20 Гб.
Сервер был перенесен с физического компьютера путем отсоединения / присоединения баз.
После переноса и запуска сервер работает значительно медленнее предыдущего.
Может ли это быть потому, что имя нового сервера != имени старого?
Выполнил тест (крутил 40 минут) по одной из крупных баз, вот какие результаты получил.

wait type | wait time | percentage
***total*** 26961044.0 100.0
XE_TIMER_EVENT 2340179.0 8.7
HADR_FILESTREAM_IOMGR_IOCOMPLETI 2341716.0 8.7
SQLTRACE_INCREMENTAL_FLUSH_SLEEP 2332140.0 8.7
DIRTY_PAGE_POLL 2341432.0 8.7
REQUEST_FOR_DEADLOCK_SEARCH 2345198.0 8.7
FT_IFTS_SCHEDULER_IDLE_WAIT 2340048.0 8.7
LAZYWRITER_SLEEP 2340801.0 8.7
LOGMGR_QUEUE 2322685.0 8.6
CHECKPOINT_QUEUE 2315560.0 8.6
XE_DISPATCHER_WAIT 2279841.0 8.5
SLEEP_TASK 1172208.0 4.3
BROKER_TO_FLUSH 1170930.0 4.3
TRACEWRITE 788816.0 2.9
ASYNC_NETWORK_IO 240791.0 0.9
WRITELOG 151755.0 0.6
CXPACKET 16344.0 0.1
BROKER_TASK_STOP 30003.0 0.1
SLEEP_BPOOL_FLUSH 16562.0 0.1
PAGEIOLATCH_SH 14799.0 0.1
ASYNC_IO_COMPLETION 14007.0 0.1
SOS_SCHEDULER_YIELD 22174.0 0.1

Подскажите, пожалуйста, что значат эи показатели и где собака зарыта.
Заранее спасибо.
19 июл 13, 13:40    [14589548]     Ответить | Цитировать Сообщить модератору
 Re: Определение быстродействия сервера  [new]
JustNoob
Member

Откуда:
Сообщений: 37
Простите за первоначальную таблицу.

***total***
wait type wait time percentage
***total*** 26961044.0 100.0
XE_TIMER_EVENT 2340179.0 8.7
HADR_FILESTREAM_IOMGR_IOCOMPLETI 2341716.0 8.7
SQLTRACE_INCREMENTAL_FLUSH_SLEEP 2332140.0 8.7
DIRTY_PAGE_POLL 2341432.0 8.7
REQUEST_FOR_DEADLOCK_SEARCH 2345198.0 8.7
FT_IFTS_SCHEDULER_IDLE_WAIT 2340048.0 8.7
LAZYWRITER_SLEEP 2340801.0 8.7
LOGMGR_QUEUE 2322685.0 8.6
CHECKPOINT_QUEUE 2315560.0 8.6
XE_DISPATCHER_WAIT 2279841.0 8.5
SLEEP_TASK 1172208.0 4.3
BROKER_TO_FLUSH 1170930.0 4.3
TRACEWRITE 788816.0 2.9
ASYNC_NETWORK_IO 240791.0 0.9
WRITELOG 151755.0 0.6
CXPACKET 16344.0 0.1
BROKER_TASK_STOP 30003.0 0.1
SLEEP_BPOOL_FLUSH 16562.0 0.1
PAGEIOLATCH_SH 14799.0 0.1
ASYNC_IO_COMPLETION 14007.0 0.1
SOS_SCHEDULER_YIELD 22174.0 0.1
19 июл 13, 13:44    [14589603]     Ответить | Цитировать Сообщить модератору
 Re: Определение быстродействия сервера  [new]
komrad
Member

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

sql2012 ?

select @@version 
19 июл 13, 15:24    [14590471]     Ответить | Цитировать Сообщить модератору
 Re: Определение быстродействия сервера  [new]
JustNoob
Member

Откуда:
Сообщений: 37
Да, SQL Server 2012
19 июл 13, 15:39    [14590574]     Ответить | Цитировать Сообщить модератору
 Re: Определение быстродействия сервера  [new]
Phantasmogory
Member

Откуда:
Сообщений: 13
Скорее всего потому что сервер==виртуалка) А вообще насколько медленнее? Хотя бы сравнительные средние времена выполнения нескольких тестовых запросов. Сравнить планы выполнения запросов на виртуалке и на физическом сервере
22 июл 13, 16:16    [14599963]     Ответить | Цитировать Сообщить модератору
 Re: Определение быстродействия сервера  [new]
gang
Member

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

Статистику обновляли после переноса?
22 июл 13, 16:27    [14600034]     Ответить | Цитировать Сообщить модератору
 Re: Определение быстродействия сервера  [new]
Penner
Member

Откуда:
Сообщений: 340
у меня такая же фигня

Для теста cделел процедуру вставляушую 10000 записей

Локально (2008 Express) = 3 сек
Сервер (2008R2) = 47 сек
3 авг 13, 10:04    [14657576]     Ответить | Цитировать Сообщить модератору
 Re: Определение быстродействия сервера  [new]
Критик
Member

Откуда: Москва / Калуга
Сообщений: 35078
Блог
JustNoob
HDD (Virtio): 320 Гб


диск тоже виртуализирован?
3 авг 13, 15:02    [14658111]     Ответить | Цитировать Сообщить модератору
 Re: Определение быстродействия сервера  [new]
JustNoob
Member

Откуда:
Сообщений: 37
Да, диск тоже.
11 сен 13, 21:47    [14828547]     Ответить | Цитировать Сообщить модератору
 Re: Определение быстродействия сервера  [new]
aleks2
Guest
Странно было бы ожидать, что будет быстрее... если вместо одной ОСи и одной файловой системы, работает 2 (две) ОСи и 2 (две) файловых системы, то и следует ожидать замедления раз в 16 (шестнадцать)...
12 сен 13, 06:41    [14829080]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить