|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Уже несколько дней подгружены процессоры на сервере субд. При просмотре процессов в бд наблюдаются большие вейты на мелких запросах. Помогите плз опредлить где проблема. Если еще нужна какаято инфа, то я добавлю. ASE12.5.3 под линух, SLES9.3 sp_sysmon: ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2010, 10:51 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
merphy9Уже несколько дней подгружены процессоры на сервере субд. При просмотре процессов в бд наблюдаются большие вейты на мелких запросах. Помогите плз опредлить где проблема. Если еще нужна какаято инфа, то я добавлю. ASE12.5.3 под линух, SLES9.3 sp_sysmon: на основании одного замера, да еще и 15-секундного трудно сделать общую оценку на вскидку - у вас высокий уровень Full ULC Flushes ULC Flushes to Xact Log, в частности по причине Full ULC sysmonTuning Recommendations - Consider increasing the 'user log cache size' configuration parameter. Предлагаю: 1) интервал увеличить до 10 минут, снимать sysmon в течение нескольких часов 1-2 раза в час. Собрать все измерения в один файл. 2) приложить файлик с sp_configure и запостить сюда. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2010, 13:52 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
merphy9, у вас аж 7 кэшей под tempdb - это из каких соображений сделано? + 3 реп-агента... какая база является боевой? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2010, 14:05 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Спасибо, собрал за 10 минут. Реп агентов лишних уберу. Подскажите как лучше поступить с темпдб, я хотел чтобы данные темп дб не выбивали данные с дефолт дата кеша и создали для них маленькие именованые кеши. Основная бд mydb_2010 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2010, 15:33 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
merphy9Спасибо, собрал за 10 минут. Реп агентов лишних уберу. Подскажите как лучше поступить с темпдб, я хотел чтобы данные темп дб не выбивали данные с дефолт дата кеша и создали для них маленькие именованые кеши. Основная бд mydb_2010 вот, теперь таких измерений нужно сделать штук 5-10 в период характерной нагрузки и будет видна общая картина а как определяли, что "данные темпдб выбивают данные с дефолт дата кеша" ? покажите Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2010, 16:53 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Я завтра с утра пособираю т.к. мы перезагружали сервер несколько раз. На счет кеша никак не проверяли, просто сделали. Поскажите пожалуйста как это можно проверить, это в сусмоне утилизация кеша? Помогите плз по параметрам , может где-то чтото не учли или неправильно посчитали. вот 3 файла настройки кешей. На сервере 32Гб оперативки и 16ядер. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2010, 17:17 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2010, 17:18 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2010, 17:18 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
merphy9Уже несколько дней подгружены процессоры на сервере субд. При просмотре процессов в бд наблюдаются большие вейты на мелких запросах. А что значит " подгружены процессоры " ? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2010, 18:15 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
komrad wrote: > на вскидку - у вас высокий уровень Full ULC Flushes А с чего ты это взял ? По мне так у них всё в сеть упирается. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2010, 18:19 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
15 ядер на 100% загружены процессом dataserver ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2010, 21:33 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Не постоянно на 100%, а по утрам несколько часов. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2010, 21:36 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
merphy9 wrote: > 15 ядер на 100% загружены процессом dataserver по данным top или по данным sp_sysmon ? Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.06.2010, 21:46 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
по данным top ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2010, 09:08 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
MasterZiv komrad wrote: > на вскидку - у вас высокий уровень Full ULC Flushes А с чего ты это взял ? По мне так у них всё в сеть упирается. первый замер Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
второй замер Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
ну и рекомендации в обоих случаях : Tuning Recommendations for Transaction Management ------------------------------------------------- - Consider increasing the 'user log cache size' configuration parameter. Tuning Recommendations for Transaction Management ------------------------------------------------- - Consider increasing the 'user log cache size' configuration parameter. К тому же, судя по наличию 4-Кб пула в кэшах, размер страницы на сервере составляет 4Кб. + тынц цитатаWhen “Max ULC Size” equals the user log cache size, check the number of flushes due to transactions that fill the user log cache (see “By full ULC”). If the number of times that logs were flushed due to a full ULC is more than 20%, consider increasing the user log cache size configuration parameter. Всё это и приводит к мысли о увеличении размера ULC. Хотя, такой уровень может объясняться Mixed сегментами рабочей БД. merphy9, покажите: Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2010, 10:41 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Вывод: Код: plaintext 1. 2. 3. 4.
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2010, 12:49 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Размер страницы 4к, могу за сегодня выложить утренние сисмоны, как будет удобней файлами или в сообщении? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2010, 12:57 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
merphy9Размер страницы 4к, могу за сегодня выложить утренние сисмоны, как будет удобней файлами или в сообщении? файлами ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2010, 13:05 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
merphy9 wrote: > по данным top Так по данным top -- это не та информация, которой нужно доверять в этом смысле. ASE грузит проц. просто холостыми циклами и загрузка может быть хоть всё время 100%, а реально сервер не будет ничего делать. прочитайте про runable process search count Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2010, 13:25 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Вчерашнюю проблему пофиксили настройками ядра линуха, так как в ядре было запрещено использование свопа, и система тратила ресурсы чтобы не вылезть в своп, и чистила буферы и кеши. Как только разрешили выгружать страницы в своп система выгрузила в своп 16Гб. Нагрузка сервера сразу снизилась. Прикладываю файлы сегодняшнего сисмона. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2010, 13:46 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2010, 13:47 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2010, 13:47 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2010, 13:47 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Я посмотрел по сисмону что у нас full ULC в предлах 19-31. Значит надо увеличить user log cache size параметр. "When “Max ULC Size” equals the user log cache size, check the number of flushes due to transactions that fill the user log cache (see “By full ULC”). If the number of times that logs were flushed due to a full ULC is more than 20%, consider increasing the user log cache size configuration parameter." Может еще есть какие-то параметры по сисмону которые вылазят за нормы? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2010, 17:20 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
merphy9Я посмотрел по сисмону что у нас full ULC в предлах 19-31. Значит надо увеличить user log cache size параметр. "When “Max ULC Size” equals the user log cache size, check the number of flushes due to transactions that fill the user log cache (see “By full ULC”). If the number of times that logs were flushed due to a full ULC is more than 20%, consider increasing the user log cache size configuration parameter." Может еще есть какие-то параметры по сисмону которые вылазят за нормы? ага, я бы его удвоил и снова промониторил производительность + пересмотрел бы политику кэшей на картинке виден высокий процент переключения контекста из-за ненахождения данных в кэше кроме того, в логе имеется рекомендация цитата Tuning Recommendations for Task Management ------------------------------------------ - Consider tuning your Data Caches. Look into the Data Cache management section for more details on this. поэтому, предлагаю 0) увеличить ULC 1) убрать персональные кэши tempdb из-за их невысокой востребованности (размер к % использования) 2) установить на default data cache relaxed LRU replacement policy 3) убрать 16К пул всё это оформить в виде нового альтернативного конфига и рестартануть Sybase с ним тогда в случае проблем без труда откатитесь на старый конфиг промониторить производительность sysmon-ом (результаты сюда) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.06.2010, 18:06 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
komrad, спасибо за помощь. Мне сервер разрешили сегодня ночью перезагрузить, сегодня изменю параметры. В понедельник ближе к обеду выложу сисмоны. Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2010, 10:42 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Сменил настройки, в понедельник около 11-12 выложу сисмон лог. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2010, 00:07 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Сервак вообще с такими параметрами перестал набивать кеши, была табличка закеширована 1300мб, потом она начала занимать 800мб. В общем вернул политику назад, хоть медленно но набивается кеш. Дисковая система, очень активно забита физ чтениями. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2010, 11:19 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
merphy9Сервак вообще с такими параметрами перестал набивать кеши, была табличка закеширована 1300мб, потом она начала занимать 800мб. В общем вернул политику назад, хоть медленно но набивается кеш. Дисковая система, очень активно забита физ чтениями. после рестарта в первый рабочий день обычно и наблюдается повышенная дисковая активность - кэш то холодный. ULC увеличивали? ждем сисмон ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2010, 11:32 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Два дня работал в суботу и воскресенье, а сегодня пошли физ чтения, так что сервер остановился изза большой очереди запросов. ULC увеличил в два раза. Сисмоны ниже: ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2010, 12:04 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2010, 12:05 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2010, 12:05 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
За 2 дня он набил только 3гб кеша, а с другой политикой изначально, за несколько часов 5Гб ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2010, 12:09 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Теперь при повторном запуске, тоже идут физ чтения. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2010, 12:12 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
( опять очистился, было 5Гб кеша стало 4.8 идут физ риды при повторном выполнении запроса. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2010, 12:27 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
merphy9Теперь при повторном запуске, тоже идут физ чтения. высокий процент непопадания в кэш покажи снова Код: plaintext 1. 2. 3.
основная нагрузка на сервер началась в понедельник или и в выходные народ с сервером работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2010, 12:32 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
merphy9Два дня работал в суботу и воскресенье, а сегодня пошли физ чтения, так что сервер остановился изза большой очереди запросов. ULC увеличил в два раза. Сисмоны ниже: вот, ULC flushes уменьшилось ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2010, 12:34 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
по новым сисмонам статистика по default data cache ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2010, 12:57 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
по старым сисмонам (17 июня) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2010, 13:00 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
merphy9, судя по характеру нагрузки - это какая-то OLTP-шная система? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2010, 13:03 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
вернул пятничный конфиг, намного меньше стал грузиться, на выходных тоже работает, но в 4 раза нагрузка меньше чем в рабочие дни. Система олтп. Настройки кешей уже не покажу, так как вернули все обратно. Но могу сказать что удалил все кеши на темпдб, и поставил relaxed. И что интересно до изменений асе с диска читало со скростью около 3000кб/с, а после настроек чтение с дисков 200000кб/с ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2010, 14:04 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
merphy9вернул пятничный конфиг, намного меньше стал грузиться, на выходных тоже работает, но в 4 раза нагрузка меньше чем в рабочие дни. Система олтп. Настройки кешей уже не покажу, так как вернули все обратно. Но могу сказать что удалил все кеши на темпдб, и поставил relaxed. И что интересно до изменений асе с диска читало со скростью около 3000кб/с, а после настроек чтение с дисков 200000кб/с судя по всему это так relaxed повлиял в любом случае, настройка производительности это многоходовый процесс и какой-то образцовой эталонной конфигурации нет. Тем более, что у каждого в системе свои заморочки. Что в итоге осталось из изменений? Или работаете полностью на старом конфиге? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2010, 17:35 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Кстати политику я вернул назад, но это тоже не помогло. в итоге оставалось ULC и именованные кеши под темдбшки. На данный момент перешли полностью на предыдущий конфиг. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.06.2010, 23:09 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Меня смущает несколько моментов 1. Сервер работал n- лет и вдруг стал тормозить? 2. Загрузка процессоров нормальная и не доходит до 100% по сислогу 3. top -ом мерять не корректно, потому как при отстутствии загрузки процессоров, sysbase начинает запускать цикл на процессорах, что бы не отдавать ресурсы в систему (параметр не помню) 4. все устройства (и данные и лог) лежат в одном месте!!! пусть это даже и супер пупер RAID это оооочень сильно тормозит работу с дисками. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2010, 17:39 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
rmka wrote: > 3. top -ом мерять не корректно, потому как при отстутствии загрузки > процессоров, sysbase начинает запускать цикл на процессорах, что бы не > отдавать ресурсы в систему (параметр не помню) runable process search count Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
16.07.2010, 18:12 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
MasterZiv rmka wrote: > 3. top -ом мерять не корректно, потому как при отстутствии загрузки > процессоров, sysbase начинает запускать цикл на процессорах, что бы не > отдавать ресурсы в систему (параметр не помню) runable process search count :) ага, лень было искать точное название. В бытность работы с большой БД (60ГБ) у меня тоже была подобная беда. Полечилость правильным перераспределением девайсов по дискам и увеличением temdb. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2010, 15:37 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
rmka wrote: > :) ага, лень было искать точное название. > В бытность работы с большой БД (60ГБ) у меня тоже была подобная беда. Тут нет беды. Posted via ActualForum NNTP Server 1.4 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2010, 16:31 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
я имею ввиду: беду - это тормоза сервера, и не цикл при простое сервера. само собой что цикл это не беда :) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.07.2010, 16:56 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Помогите плз, поставили асе 12.5.4 на новый сервер который по ресурсам мощнее в раза два чем тот что есть(на котором все работает и не высаживается в 100%), а он пригружается на 100% Ниже логи сисмона, до начала загрузки, во время загрузки и после отвода клиентов с сервера. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2010, 12:38 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2010, 12:39 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2010, 12:41 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
После отвода клиентов. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2010, 12:42 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Что значит "просаживается на 100%" и почему ты думаешь, что это плохо ? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2010, 13:24 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
Это значит что он отбрасивает коннекты, очередь из запросов растет. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2010, 14:09 |
|
помогите плз разобрать проблемe, лог sp_sysmon
|
|||
---|---|---|---|
#18+
может идея глупая и не новая, но пробовали ли делать reorg rebuild на индексы? такое ощущение что идет массированное сканирование индексов (даже с попаданием куда надо по планам) но очень много шлаков в индексах. и посмотрите какой размер сетевого пакета стоит на клиентах (network packet size для sybase), у вас посылаются очень большие запросы (именно тексты), что может очень сильно грузить процессор при маленьком размере пакета. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.10.2010, 19:30 |
|
|
start [/forum/topic.php?all=1&fid=55&tid=2010514]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
76ms |
get tp. blocked users: |
2ms |
others: | 306ms |
total: | 488ms |
0 / 0 |