MariaDB indexの統計情報の最終更新日時を確認する

MariaDB indexの統計情報の最終更新日時を確認する

MariaDBで、indexの統計情報の最終更新日時を確認する手順を記述してます。「innodb_index_stats」をSELECTして「last_update」を指定することで可能です。ここでは、実際に実行した結果を画像で掲載してます。

環境

  • OS CentOS Stream release 9
  • MariaDB 10.10.2
  • phpMyAdmin 5.2.0

手順

indexの統計情報の最終更新日時を確認するには、「innodb_index_stats」の「last_update」を確認します。

mysql.innodb_index_stats

実際に、確認してみます。

SELECT
 database_name
 ,table_name
 ,last_update
FROM
mysql.innodb_index_stats

実行結果をみると、更新日時が取得されていることが確認できます。

更新順に並び替える場合は「order by」を使用します。

SELECT
 database_name
 ,table_name
 ,last_update
FROM
mysql.innodb_index_stats 
order by last_update desc

実行結果