Как получить последнее время доступа (и/или написать) время базы данных MySQL?
Вопрос
Как вы узнаете, что в последний раз, когда база данных MySQL читалась или записана?
Можете ли вы даже сделать этот чек на таблицу?
Решение
SELECT UPDATE_TIME
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = 'dbname'
AND TABLE_NAME = 'tabname'
Источник: Как я могу сказать, когда таблица MySQL была в последний раз обновлена?
Другие советы
Если в вашей базе данных включены журналы корзины, вы можете получить последнее время обновления, используя MySQlbinlog.
Если в вашей базе данных включена регистрация запросов, вы можете получить последнее время запроса (обновления или выбора), задолжая журнал запросов.
Проверьте команду SHOW TABLE STATUS
;
Пример: Показать статус таблицы, где имя = "table_name_here", вам нужно значение из Column update_time
Не связан с StackOverflow