Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Trigger и CHECKSUM TABLE / 7 сообщений из 7, страница 1 из 1
16.01.2015, 14:17:18
    #38856169
Andrylik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Trigger и CHECKSUM TABLE
Здравствуйте.
Подскажите как написать триггер с использованием CHECKSUM TABLE.
Код: sql
1.
2.
CREATE TRIGGER `update_polki` AFTER UPDATE ON `polki`
 FOR EACH ROW UPDATE tables_checksum Set val = chislo WHERE tablename = 'polki'


Set val = chislo
вместо chislo нужно вставить 'Checksum' результата выражения CHECKSUM TABLE polki
в mysql не силен...
...
Рейтинг: 0 / 0
16.01.2015, 14:23:15
    #38856176
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Trigger и CHECKSUM TABLE
Andrylik,

А каков практический смысл сего действия?
...
Рейтинг: 0 / 0
16.01.2015, 14:29:07
    #38856180
Andrylik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Trigger и CHECKSUM TABLE
отслеживать изменения в таблице путем сравнения checksum
...
Рейтинг: 0 / 0
16.01.2015, 14:35:38
    #38856187
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Trigger и CHECKSUM TABLE
Andrylikотслеживать изменения в таблице путем сравнения checksumВсе равно смысла не вижу.
Если таблица не изменилась, то триггер просто не сработает.
Да и операция эта очень дорогая, в худшем случае требует полного чтения всей таблицы.
...
Рейтинг: 0 / 0
16.01.2015, 15:08:55
    #38856246
Andrylik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Trigger и CHECKSUM TABLE
скрипт раз в минуту сравнивает значение CHECKSUM TABLE со своим , если отличаются, что то делает...
как по мне лучше сравнивать с готовым значением чем каждый раз делать CHECKSUM TABLE , может я и ошибаюсь
...
Рейтинг: 0 / 0
16.01.2015, 15:15:24
    #38856255
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Trigger и CHECKSUM TABLE
Andrylik,

Сделайте триггер, который будет просто единичку писать.
А скрипт пусть ее проверяет, что-то делает и в ноль сбрасывает.
...
Рейтинг: 0 / 0
16.01.2015, 15:32:32
    #38856289
Andrylik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Trigger и CHECKSUM TABLE
miksoft,
тоже вариант , спс и че меня в эти дебри понесло :)
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Trigger и CHECKSUM TABLE / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]