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

Откуда:
Сообщений: 217
Ребят подскажите, зеркало может повлиять на появление в логе записей:
SQL Server has encountered 1 occurrence(s) of I/O requests taking longer than 15 seconds to complete on file [C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\aaa.mdf] in database [aaa] (10). The OS file handle is 0x0000000000000844. The offset of the latest long I/O is: 0x00001ad5420000

Кроме того после создания зеркала почему-то перестал отображаться счетчик Page life expectancy
7 апр 15, 12:32    [17482881]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
Glory
Member

Откуда:
Сообщений: 104751
http://blogs.msdn.com/b/sqlsakthi/archive/2011/02/09/troubleshooting-sql-server-i-o-requests-taking-longer-than-15-seconds-i-o-stalls-amp-disk-latency.aspx
7 апр 15, 12:35    [17482904]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
tsdos
Member

Откуда:
Сообщений: 217
Показатель записи на диск в этот момент поднималась до 25 миллисекунд, средняя 9,9 миллисекунд. Но это для Principal зеркала. На другой стороне посмотреть не догадался.
7 апр 15, 12:40    [17482931]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
tsdos
Member

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

Насколько я помню, зеркало зеркалит файл транзакций, и только получив подтверждение, что запись на втором хосте прошла, делает commit. Но тут вроде чтение/запись в базу.

В профайлере по длительности в 12:03:09-12:03:30 отловил следующее:

exec sp_execute 159,'2015-03-13 00:00:00',0,'2015-02-14 00:00:00','2015-03-31 00:00:00',27000.00,0,1789.03,N'1',16420.51,NULL,'2015-04-07 00:00:00',1283431,1704.49,NULL,0,0,NULL,0,16335.59,'2015-03-13 00:00:00',0,'2015-02-13 00:00:00',23489.41,'1900-02-01 00:00:00',1704.11,'2015-04-13 00:00:00',1850.00,'1900-02-01 00:00:00','2015-04-13 00:00:00',NULL,NULL,N'0',NULL,0,NULL,NULL,95631747

Чтение 30, запись 2, процессор 0.
7 апр 15, 12:46    [17482964]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
tsdos
Member

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

Задержка записи была:
2015-04-07 12:03:28.43 spid4s SQL Server has encountered 1 occurrence(s)
7 апр 15, 12:47    [17482970]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
tsdos
Member

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

Кстати, спасибо за ссылку!
7 апр 15, 12:52    [17482997]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
o-o
Guest
tsdos,

всего 1?
>>> has encountered 1 occurrence(s) of I/O requests
у нас валится пачками каждый день, всем пофиг:

SQL Server has encountered 3829 occurrence(s) of I/O requests taking longer than 15 seconds to complete on file [D:\DBDATA\MSSQL10_50.USEPCPDZ3\MSSQL\APPSDB\db.mdf] in database [db] (7). The OS file handle is 0x0000000000000B74. The offset of the latest long I/O is: 0x00013453210000

зеркала никакого нет, но я могу рассказать, что это именно у нас.
наша ночная процедура перезаливает полностью всю базу,
т.е. drop table, select into.
абсолютно в это же время делается полный бэкап базы.
как результат: процедура, к-ая за 4 часа днем отрабатывает, ночью не завершается и за 10,
все minimally logged operations превращаются в fully logged, а двухчасовой бэкап оказывается вдруг 5-тичасовым.
пишу ДБА, он мне услужливо сообщает, что со мной не авторизован общаться.
лучше бы подумал, с чего вдруг у меня доступ к еррорлогу
но и на том спасибо.
---
imho: зеркало бы ldf шерстило, а у вас в сообщении mdf.
7 апр 15, 12:55    [17483020]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
tsdos
Member

Откуда:
Сообщений: 217
o-o,

За сегодня раза два было, но бывает и пачками сыпется, особенно во время бекапа. Могу предположить, что из за резервирования транзакций такое происходит.
7 апр 15, 13:00    [17483056]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
tsdos
Member

Откуда:
Сообщений: 217
o-o
tsdos,


---
imho: зеркало бы ldf шерстило, а у вас в сообщении mdf.


Полностью согласен. Но подумал, вдруг ошибаюсь. Может быть чекпоинт? нужно по мониторить.

Еще не понятно, куда делись счетчики после создания зеркала я про Page life expectancy до зеркалирования он точно был и работал. а сейчас при запросе ничего не отображает.
7 апр 15, 13:05    [17483085]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
o-o
Guest
tsdos,

ну так бэкап и есть причина.
в смысле, причина конечно в позорных(неадекватных) дисках, но бэкап провоцирует появление этих сообщений
7 апр 15, 13:08    [17483094]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
o-o
Guest
tsdos,

кстати, логи не на том же диске лежат случайно?
а то вот и зеркало внесло посильный вклад
7 апр 15, 13:10    [17483110]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
churupaha
Member

Откуда: Краснодар
Сообщений: 1015
o-o
пишу ДБА, он мне услужливо сообщает, что со мной не авторизован общаться.


перепутал себя с sql server'ом?... жесть какая.
7 апр 15, 13:17    [17483137]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
tsdos
Member

Откуда:
Сообщений: 217
o-o,

Именно так. Но так изначально было. Спасибо.
7 апр 15, 13:19    [17483143]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
o-o
Guest
+ to churupaha
churupaha
o-o
пишу ДБА, он мне услужливо сообщает, что со мной не авторизован общаться.

перепутал себя с sql server'ом?... жесть какая.

а в нормальных местах все подряд могут писать ДБА?
я без задней мысли интересуюсь, просто для расширения кругозора.
у нас и правда не все.
имеется специальный человек, имеющий право.
только вот надо сперва ЕМУ объяснить,
что именно надо написать.
ну что, пишу ему, говорю, может и на инглише сразу вариант предоставлю
(а то надо ДБА писать именно in English),
нет, говорит, сам переведу.
и такое ему отправил, мама дорогая, а я там в копии.
вот пользуясь "наличием себя в копии" пишу напрямую ДБА, говорю, извиняюсь, но меня переврали.
мы просим расписание бэкапов пересмотреть, а не базу в фулл перевести
(как написал "ответственный за общение с ДБА" товарищ, видать, ему понравилось слово FULL)
ну и да, инициатива наказуема,
не советую никому писать "в обход" авторизованных.
воз и ныне там, а я еще и "наглею", оказывается
7 апр 15, 13:31    [17483238]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
churupaha
Member

Откуда: Краснодар
Сообщений: 1015
+


o-o
а в нормальных местах все подряд могут писать ДБА?


найти бы их, да поглядеть


o-o
...


ого. какой-то пальцатый DBA у вас...

а внутреннего сайта для заявок нету, для всей ТП, а оттуда они уже выгребают кто за что отвечает?

7 апр 15, 14:39    [17483720]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
o-o
Guest
+ to churupaha
churupaha
найти бы их, да поглядеть

вот и я говорю.
здесь держат, и то спасибо.
надо мирно уживаться и прекращать совать нос не в свой вопрос.
отвалить с гордым видом в никуда ума не надо,
а если бы было что получше "никуда", то давно бы "уже" :)
лучше имеющееся превратить в своего наблюдаемого кролика в режиме read-only
и не возмущаться на месте, а иногда вываливать накопившееся в форум, сразу полегчает :)

churupaha
какой-то пальцатый DBA у вас...

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

churupaha
а внутреннего сайта для заявок нету, для всей ТП, а оттуда они уже выгребают кто за что отвечает?

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

вообще, такой всеобщий пофигизм -- приятно,
пахнет безнаказанностью.
с другой стороны, привыкаешь оприходовать то, что плохо лежит,
однажды это выйдет боком...
7 апр 15, 15:12    [17483891]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31949
o-o
воз и ныне там, а я еще и "наглею", оказывается
Это в общем не проблема, важно только, что бы отвечали за последствия руководство, "авторизованные" и DBA, а не вы :-)

Возможно, начальство установило такой порядок, потому что ваши знания как DBA выче, чем у того DBA?
7 апр 15, 15:18    [17483923]     Ответить | Цитировать Сообщить модератору
 Re: вопросы по зеркалу  [new]
o-o
Guest
+ to alexeyvg
я там левый человек, в смысле "внешний консультант",
для чего набирали, тем и занимаюсь.
то было какое-то внезапное сочувствие их серверу, а подумать?
людям надо сострадать, а не железу/программам :)

тот ДБА -- тоже "внешний", рулит не только их серверами,
знает их давнее меня и поди не просто так на них давно забил.
еще и перегружает сервер по их требованию, это ж как надо человека довести :)

да и знания-то откуда? только благодаря их пофигизму,
так что по-хорошему им всем еще и спасибо надо сказать,
а то читать одно, а где-то посмотреть не у себя, где только я же и пользователь, -- это ж кто же тебе позволит,
а тут такая малина :)
7 апр 15, 15:40    [17484052]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить