forum.bitel.ru
http://forum.bitel.ru/

Зависание планировщика при переобсчете сессий.
http://forum.bitel.ru/viewtopic.php?f=5&t=4805
Страница 1 из 1

Автор:  Cromeshnic [ 18 ноя 2010, 12:14 ]
Заголовок сообщения:  Зависание планировщика при переобсчете сессий.

Частенько при полном переобсчете сессий за месяц зависает планировщик из-за нехватки памяти. Судя по логам, при пересчете сначала делается один большой SELECT всех сессий, затем уже их обработка.
Может есть смысл как-то разбить этот select на куски? Иначе с ростом абонентской базы dialup постоянно придётся пропорционально увеличивать память для планировщика.
Ну или по крайней мере учесть это в новом модуле...

Автор:  skyb [ 18 ноя 2010, 12:38 ]
Заголовок сообщения:  Re: Зависание планировщика при переобсчете сессий.

Ты про пересчет нетфлоу логов? Если да, то у меня тоже было замечено зависание.

Автор:  Cromeshnic [ 18 ноя 2010, 12:59 ]
Заголовок сообщения:  Re: Зависание планировщика при переобсчете сессий.

Не, переобсчет сессий.

Автор:  stark [ 29 дек 2010, 12:41 ]
Заголовок сообщения:  Re: Зависание планировщика при переобсчете сессий.

добавил в TODO

Автор:  Cromeshnic [ 01 фев 2011, 11:00 ]
Заголовок сообщения:  Re: Зависание планировщика при переобсчете сессий.

up

Автор:  stark [ 01 фев 2011, 18:54 ]
Заголовок сообщения:  Re: Зависание планировщика при переобсчете сессий.

у вас стоит useCursorFetch=true в db.url ?

там выбирается 1000 000 записей .. Можем поменять его на меньшее значение либо вытащить в конфиг

Автор:  Cromeshnic [ 01 фев 2011, 20:10 ]
Заголовок сообщения:  Re: Зависание планировщика при переобсчете сессий.

Стоит.

Автор:  Cromeshnic [ 02 фев 2011, 14:17 ]
Заголовок сообщения:  Re: Зависание планировщика при переобсчете сессий.

Вернее, стояло только для основной базы. Поставил для слейва.

Цитата:
Можем поменять его на меньшее значение либо вытащить в конфиг

Было бы неплохо наверное. Хотя, как я понимаю, это всего лишь перекидывает проблему хранения большого resultSet-а на плечи mysql-сервера:
http://wiki.gxtechnical.com/commwiki/se ... sing+MySQL

Автор:  Администратор [ 25 фев 2011, 11:28 ]
Заголовок сообщения:  Re: Зависание планировщика при переобсчете сессий.

Цитата:
Было бы неплохо наверное. Хотя, как я понимаю, это всего лишь перекидывает проблему хранения большого resultSet-а на плечи mysql-сервера:

Истинно так :) Но mysql он на C - пусть хранит. У него для хранения 2х байт 2 байта и нужно а не 8 байт под заголовки объекта + до черта ещё.

Автор:  snark [ 02 мар 2011, 18:16 ]
Заголовок сообщения:  Re: Зависание планировщика при переобсчете сессий.

Администратор писал(а):
mysql он на C - пусть хранит. У него для хранения 2х байт 2 байта и нужно

может, при таком раскладе, вообще вынести часть логики в БД?

Автор:  stark [ 03 мар 2011, 20:21 ]
Заголовок сообщения:  Re: Зависание планировщика при переобсчете сессий.

snark писал(а):
Администратор писал(а):
mysql он на C - пусть хранит. У него для хранения 2х байт 2 байта и нужно

может, при таком раскладе, вообще вынести часть логики в БД?

жесткая завязка на бд теоретически может помешать теоретической миграции на другую бд

Автор:  snark [ 03 мар 2011, 20:47 ]
Заголовок сообщения:  Re: Зависание планировщика при переобсчете сессий.

жесткая завязка на одной БД приведет к тому что если, вдруг, когда нибудь, внезапно! состоится переезд на другую БД - вместе с ним умрет привязка к старой БД и родится привязка к новой БД, а так же, вполне возможно, несостоятельность текущего движка будет одной из причин переезда ... я совершенно не уверен в том что если Вы примите решение о переезде то будете поддерживать 2 типа БД ;)

Автор:  Sputnik [ 14 ноя 2011, 17:31 ]
Заголовок сообщения:  Re: Зависание планировщика при переобсчете сессий.

skyb писал(а):
Ты про пересчет нетфлоу логов? Если да, то у меня тоже было замечено зависание.


А как ты решил проблему зависания при переобсчете логов?

Автор:  skyb [ 14 ноя 2011, 17:50 ]
Заголовок сообщения:  Re: Зависание планировщика при переобсчете сессий.

Sputnik писал(а):
skyb писал(а):
Ты про пересчет нетфлоу логов? Если да, то у меня тоже было замечено зависание.


А как ты решил проблему зависания при переобсчете логов?

йа обновился на 5.2 и не пробовал так больше баловаться %)

Автор:  Sputnik [ 15 ноя 2011, 08:51 ]
Заголовок сообщения:  Re: Зависание планировщика при переобсчете сессий.

skyb писал(а):
йа обновился на 5.2 и не пробовал так больше баловаться %)


а причина в чем может быть так и не выяснил никто?

Автор:  skyb [ 15 ноя 2011, 10:08 ]
Заголовок сообщения:  Re: Зависание планировщика при переобсчете сессий.

Sputnik писал(а):
skyb писал(а):
йа обновился на 5.2 и не пробовал так больше баловаться %)


а причина в чем может быть так и не выяснил никто?

неа

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/