كيف تحصل على آخر وقت وصول (و/أو كتابة) لقاعدة بيانات 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;
مثال: إظهار حالة الجدول حيث name = "table_name_here" ، تحتاج إلى قيمة من العمود update_time

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top