Как получить последнее время доступа (и/или написать) время базы данных MySQL?

StackOverflow https://stackoverflow.com/questions/2344467

  •  23-09-2019
  •  | 
  •  

Вопрос

Как вы узнаете, что в последний раз, когда база данных 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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top