Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL अप्रयुक्त तालिकाओं का पता लगाएं

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);

इसे आज़माएं !!!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. OSX को Yosemite या El Capitan में अपग्रेड करते समय MySQL प्रारंभ नहीं होता है

  2. एकल ODBC ExecuteNonQuery (C#) में एकाधिक सम्मिलित विवरण

  3. शामिल होने के परिणामों के आधार पर ऑर्डर का चयन करें (भेजे गए अंतिम संदेश पर बातचीत को क्रमबद्ध करें)

  4. पोस्ट करें और उसी समय php . में प्राप्त करें

  5. MySQL डेटाबेस में एक BLOB मान डालें