MariaDB クエリのキャッシュをクリアする

MariaDB クエリのキャッシュをクリアする

MariaDBで、クエリのキャッシュをクリアする手順を記述してます。「RESET QUERY CACHE」を実行することでクリアすることができます。

環境

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

手順

クエリのキャッシュをクリアするには、「RESET QUERY CACHE」を使用します。

MariaDB [foo]> RESET QUERY CACHE;

Query OK, 0 rows affected (0.001 sec)

現在のキャッシュの状況を確認するには、以下で確認可能となります。

MariaDB [foo]> SHOW STATUS LIKE 'Qcache%';

+-------------------------+---------+
| Variable_name           | Value   |
+-------------------------+---------+
| Qcache_free_blocks      | 1       |
| Qcache_free_memory      | 1031304 |
| Qcache_hits             | 0       |
| Qcache_inserts          | 0       |
| Qcache_lowmem_prunes    | 0       |
| Qcache_not_cached       | 0       |
| Qcache_queries_in_cache | 0       |
| Qcache_total_blocks     | 1       |
+-------------------------+---------+
8 rows in set (0.001 sec)

MariaDB [foo]> RESET QUERY CACHE;
Query OK, 0 rows affected (0.001 sec)