Опитайте да използвате INFORMATION_SCHEMA.TABLES
. Има колона, наречена UPDATE_TIME
. Проверете датата в това поле. Ако е NULL
, таблицата никога не е била актуализирана от създаването й.
Пример:Списък с таблици, които не са актуализирани през последните 10 дни
SELECT table_schema, table_name, create_time, update_time
FROM information_schema.tables
WHERE table_schema NOT IN ('information_schema', 'mysql')
AND engine IS NOT NULL
AND ((update_time < (now() - INTERVAL 10 DAY)) OR update_time IS NULL);
Опитайте !!!