Синхронизация базы данных с сервером - PullRequest
0 голосов
/ 13 апреля 2011

Есть ли способ, с помощью которого я могу установить срок действия базы данных (таблицы)?

У меня есть данные, поступающие с сервера при первом входе в систему, которые я храню в базе данных. В следующий раз мне нужно иметь флаг или что-то связанное с базой данных, которая сообщает мне, обновлена ​​она или нет. Сортировка метки времени, но связанная с полной таблицей, а не с определенной строкой.

1 Ответ

1 голос
/ 13 апреля 2011

Не уверен, что я полностью понимаю ваш вопрос, но если вам нужно отслеживать, когда таблица последний раз обновлялась, вы можете просто использовать другую таблицу table_last_update с двумя столбцами table_name и last_update_time или что-то в этом роде.

Но предупреждение: вам придется обновлять эту справочную таблицу каждый раз, когда вы вставляете / обновляете ссылочные таблицы.Так что это больше работы (вероятно, во время выполнения и для количества ошибок, которые это может внести), чем сохранение столбца метки времени в вашей таблице и его правильная индексация.

Редактирование: использованиетриггер в ссылочных таблицах может быть хорошим способом реализации обновлений таблицы временных меток.

...