DROP DICTIONARY
辞書オブジェクトを削除するか、辞書オブジェクト内のキャッシュデータをクリアします。
構文
DROP DICTIONARY <dictionary_object_name> [ CACHE ]
パラメータ
- dictionary_object_name: 辞書オブジェクトの名前。
- CACHE: キーワード- CACHEが指定されている場合、辞書オブジェクト内のキャッシュデータのみがクリアされます。後でキャッシュデータを復元するには、手動でリフレッシュできます。キーワード- CACHEが指定されていない場合、辞書オブジェクトは削除されます。
例
- 例 1: 辞書オブジェクト内のキャッシュデータのみをクリアします。
DROP DICTIONARY dict_obj CACHE;
辞書オブジェクトはまだ存在します。
MySQL > SHOW DICTIONARY dict_obj\G
*************************** 1. row ***************************
                              DictionaryId: 5
                            DictionaryName: dict_obj
                                    DbName: example_db
                          dictionaryObject: dict
                            dictionaryKeys: [order_uuid]
                          dictionaryValues: [order_id_int]
                                    status: UNINITIALIZED
                    lastSuccessRefreshTime: 2024-05-24 12:59:10
                   lastSuccessFinishedTime: 2024-05-24 12:59:20
                       nextSchedulableTime: disable auto schedule for refreshing
                              ErrorMessage: 
approximated dictionaryMemoryUsage (Bytes): 172.26.80.55:8060 : 0
                                             172.26.80.56:8060 : 0
                                             172.26.80.57:8060 : 0
1 row in set (0.00 sec)
- 例 2: 辞書オブジェクト dict_objを削除します。
DROP DICTIONARY dict_obj;
辞書オブジェクトは完全に削除され、もはや存在しません。
MySQL > SHOW DICTIONARY dict_obj;
Empty set (0.00 sec)