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

Откуда:
Сообщений: 1057
Добрый день!

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

Профайлером можно отловить узкие места и как то исправить?

Спасибо
24 июл 15, 12:23    [17929474]     Ответить | Цитировать Сообщить модератору
 Re: производительность и диски  [new]
komrad
Member

Откуда:
Сообщений: 5252
кириллk
Добрый день!

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

Профайлером можно отловить узкие места и как то исправить?

Спасибо


чтение? в журнале транзакций?

профайлером - нет, perfmon нужен
24 июл 15, 12:28    [17929498]     Ответить | Цитировать Сообщить модератору
 Re: производительность и диски  [new]
o-o
Guest
если диски медленные,
в еррорлоге будет до кучи вот такого:
LogDate ProcessInfo Text
2015-07-24 08:06:37.990 spid4s SQL Server has encountered 34086 occurrence(s) of I/O requests taking longer than 15 seconds to complete on file [D:\....mdf] in database [...] (17). The OS file handle is 0x0000000000000B94. The offset of the latest long I/O is: 0x00001ac60c8000
24 июл 15, 12:34    [17929541]     Ответить | Цитировать Сообщить модератору
 Re: производительность и диски  [new]
komrad
Member

Откуда:
Сообщений: 5252
o-o
если диски медленные,
в еррорлоге будет до кучи вот такого:
LogDate ProcessInfo Text
2015-07-24 08:06:37.990 spid4s SQL Server has encountered 34086 occurrence(s) of I/O requests taking longer than 15 seconds to complete on file [D:\....mdf] in database [...] (17). The OS file handle is 0x0000000000000B94. The offset of the latest long I/O is: 0x00001ac60c8000


ну это не журнал транзакций ;)

и такие сообщения говорят, что диски заняты, а не то, что они медленные
24 июл 15, 12:41    [17929572]     Ответить | Цитировать Сообщить модератору
 Re: производительность и диски  [new]
o-o
Guest
komrad
такие сообщения говорят, что диски заняты, а не то, что они медленные

ну, диски у нас как раз медленные и такое валится постоянно.
да и кем же это они "заняты", когда явно указаны файлы базы данных?
(сообщения валятся при бэкапе. читает медленно, а пишет и того хуже.
и в sys.dm_os_waiting_tasks у нас постоянное wait_type = WRITELOG)
конечно, сообщения из еррорлога к логу никаким местом,
но к медленным дискам да.
24 июл 15, 13:26    [17929793]     Ответить | Цитировать Сообщить модератору
 Re: производительность и диски  [new]
кириллk
Member

Откуда:
Сообщений: 1057
Доброе утро!

1. я заливаю данные
2. смотрю диспечер задач, у меня график "Длина очереди диска" весь зеленый т.е на 100%
28 июл 15, 11:37    [17944210]     Ответить | Цитировать Сообщить модератору
 Re: производительность и диски  [new]
Glory
Member

Откуда:
Сообщений: 104760
кириллk
у меня график "Длина очереди диска" весь зеленый т.е на 100%

Длина очереди не в процентах измеряется
28 июл 15, 11:39    [17944231]     Ответить | Цитировать Сообщить модератору
 Re: производительность и диски  [new]
человек_ниоткуда
Guest
Glory
кириллk
у меня график "Длина очереди диска" весь зеленый т.е на 100%

Длина очереди не в процентах измеряется

Да и она одна не интересна. На читай: http://blogs.msdn.com/b/sqljourney/archive/2013/06/04/how-to-troubleshooting-sql-server-i-o-bottlenecks.aspx
28 июл 15, 17:32    [17946508]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить