Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
DmitryINdig0 Member Откуда: Сообщений: 17 |
Добрый день! Почему лог транзакций растет очень сильно при выполнении clean up задач? база в режиме full recovery mode clean up tasks один раз в неделю transaction log backup каждый 4 часа full backup раз в сутки 100 % на графике - около 6,7ГБ К сообщению приложен файл. Размер - 120Kb |
28 май 13, 14:48 [14359642] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Почему вы решили, что между этими событиями есть связь ? |
||
28 май 13, 14:50 [14359657] Ответить | Цитировать Сообщить модератору |
DmitryINdig0 Member Откуда: Сообщений: 17 |
Glory, потому, что в это время стоит job. На данном пике есть еще несколько заданий, но они не влияют на изменение лога транзакций так сильно |
28 май 13, 14:51 [14359669] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Вывод - супер. Вы отследили, какие команды выполняет сервер при этом джобе ? |
||
28 май 13, 14:55 [14359708] Ответить | Цитировать Сообщить модератору |
DmitryINdig0 Member Откуда: Сообщений: 17 |
Glory, как это можно сделать? ПО работающее с БД проприориетарное и я не могу в него посмотреть. |
28 май 13, 14:58 [14359730] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Причем тут ваше ПО ? clean up task - это maintenance plan |
||
28 май 13, 14:59 [14359745] Ответить | Цитировать Сообщить модератору |
DmitryINdig0 Member Откуда: Сообщений: 17 |
Glory, что мне нужно сделать что бы понять этот всплеск? |
28 май 13, 15:02 [14359763] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
- Почему по счетчику Log Files Total вы решили, что растет лог именно вашей базы ? - Как вы думаете, где хранятся данные, которые вы удаляете с помощью вашей cleanup task ? |
||
28 май 13, 15:04 [14359779] Ответить | Цитировать Сообщить модератору |
stavgreengo Member Откуда: Сообщений: 710 |
анализируйте трассу профайлера на наличие log file auto grow и сопутствующих событий на сервере, предварительно избавившись от анлокейд спейса и выставив ровномерный прирост для журнала транзакций кусками пропорционально адетивным вашим максимальным размерам. Не надо выдвигать инсинуации на job. |
28 май 13, 15:05 [14359786] Ответить | Цитировать Сообщить модератору |
DmitryINdig0 Member Откуда: Сообщений: 17 |
- Потому что на сервере только одна база; - просветите или ткните носом; Что еще надо сделать что бы понять причину такого всплеска? |
||||
28 май 13, 15:08 [14359805] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Одна _пользовательская_ база
В других базах
Что удаление данных из таблиц пишется в лог. |
||||||
28 май 13, 15:10 [14359814] Ответить | Цитировать Сообщить модератору |
DmitryINdig0 Member Откуда: Сообщений: 17 |
Тогда все правильно. При clean up tasks база очищается и пишет в лог -> лог выростает. Опять вывод неверный? |
||||||||
28 май 13, 15:15 [14359861] Ответить | Цитировать Сообщить модератору |
DmitryINdig0 Member Откуда: Сообщений: 17 |
stavgreengo, спасибо за накодку. Буду курить в этом направлении. Уже нашел, что гровинг стоит 10% |
28 май 13, 15:17 [14359876] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Только это не лог вашей базы |
||
28 май 13, 15:17 [14359879] Ответить | Цитировать Сообщить модератору |
DmitryINdig0 Member Откуда: Сообщений: 17 |
Вот мне и не понятно все это. В плане обслуживания настроено обслуживание только и только пользовательской базой данных. Там нет никаких намеков на обслуживание и работу с системными базами данных. Проверил бэкап за это время. Лог транзакций созданный в конце этого пика 2,8ГБайт. К тому времени для лога уже было выделено (это и стало причиной расследования) 6,7ГБайт. Наверное с этим стоит смириться и сделать итерации очистки не раз в 7 дней а чаще. |
||||
28 май 13, 15:27 [14359939] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Откройте хелп и узнайте, сколько баз есть на сервере.
cleanup task не имеет базы
Т.е. выбранные вами "historical data to delete" хранятся ... где-то у Билл Гейтса в кармане
И вы можете назвать имя этого лога ? |
||||||||
28 май 13, 15:31 [14359963] Ответить | Цитировать Сообщить модератору |
DmitryINdig0 Member Откуда: Сообщений: 17 |
Вижу вы любите потрындеть. Да, я могу назвать логическое имя лога и его размещение. |
||||||||||
28 май 13, 15:38 [14360021] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Нужно не имя лога вашей базы А имя лога, который растает в указанное время. Разницу понимаете ?
Вы такой умный. Расскажите еще что-нибудь про базы. |
||||
28 май 13, 15:45 [14360063] Ответить | Цитировать Сообщить модератору |
DmitryINdig0 Member Откуда: Сообщений: 17 |
Вы от меня ни разу не попытались узнать то, что нужно для ответа на вопрос. Да, это интернет, но это не значит что надо себя вести так, как вы это делаете. Не можете/не хотите помочь - не пишите. |
||||||
28 май 13, 15:50 [14360112] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Вот приехал еще один благородный рыцарь, который научит нас хорошим манерам - кому и как надо отвечать, какие слова использовать и тд. Ведь этой то области его знания и опыт намного больше, чем в других. |
||
28 май 13, 15:55 [14360159] Ответить | Цитировать Сообщить модератору |
DmitryINdig0 Member Откуда: Сообщений: 17 |
Glory, ах, неудовлетворенные амбиции =) |
28 май 13, 15:59 [14360195] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Мой дорогой НЕчитатель, если вы пришли _получить_ ответ, то будьте так добры, не указывайте, как вам этот ответ давать. |
||
28 май 13, 16:04 [14360240] Ответить | Цитировать Сообщить модератору |
DmitryINdig0 Member Откуда: Сообщений: 17 |
Glory, уже много чего увидел и получил ответ и нашел причину, пока мне вы тут рассказываете... +20 постов к вашим рекордным 87+ тысяч. Вы довольны? |
28 май 13, 16:10 [14360304] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104760 |
Ну так идите наслаждайтесь своим успехом |
||
28 май 13, 16:11 [14360320] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |