[Moscow.pm] tail -f for MySQL

Ruslan Zakirov ruz на bestpractical.com
Пн Фев 11 03:41:44 PST 2013


2013/2/11 TheAthlete <theathlet на yandex.ru>:
> Самый простой способ - использовать incron на таблицу на диске. Если что-то
> изменилось, то запускаем скрипт
> http://habrahabr.ru/post/66569/
> http://jmorano.moretrix.com/2012/10/recursive-inotify-daemon/

Для innodb может оказаться накладно, если в целевую таблицу идет мало
обновлений, а в другие на регулярной основе. Хотя поможет
FilePerTable, но придется перезалить БД для перехода.

> Ilya Chesnokov <chesnokov.ilya на gmail.com> писал(а) в своём письме Mon, 11
> Feb 2013 13:19:46 +0200:
>
>
>> Всем привет.
>>
>> Нужна утилита, которая бы выводила на экран записи, добавляемые в
>> таблицу MySQL, сразу после их добавления. Есть ли уже готовое решение?
>> Или может кто-то посоветует, как бы поумнее это сделать?
>>
>> Способом "в лоб" вижу периодически опрашивать таблицу и выводить все
>> записи, у которых timestamp больше последнего выбранного. Но это
>> создает ненужную нагрузку на машинку, поэтому хотелось бы чего-нибудь
>> асинхронного, если это возможно.
>>
>
>
> --
> Написано в почтовом клиенте браузера Opera: http://www.opera.com/mail/
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org



-- 
Best regards, Ruslan.


Подробная информация о списке рассылки Moscow-pm