テナントのごみ箱には、テナントから削除されたデータベースとテーブルが格納されます。このトピックでは、テナントのごみ箱に対する操作について説明します。たとえば、ごみ箱内のオブジェクトを表示したり、ごみ箱を消去したりできます。
前提条件
ターゲットテナントが属するクラスタインスタンスで、ごみ箱機能が有効になっていること。詳細については、「クラスタインスタンスのごみ箱」をご参照ください。
ごみ箱内のオブジェクトを表示する
ApsaraDB for OceanBase コンソール にログオンします。
左側のナビゲーションウィンドウで、[インスタンス] をクリックします。
インスタンスリストで、ターゲットクラスタインスタンスの名前をクリックして、[クラスタインスタンスワークスペース] ページに移動します。
左側のナビゲーションウィンドウで、[テナント管理] をクリックします。テナントリストで、ターゲットテナントの名前をクリックして、[テナントワークスペース] ページに移動します。
左側のナビゲーションウィンドウで、[ごみ箱] をクリックします。
MySQL テナントのごみ箱では、削除されたデータベースとテーブルに関する情報を表示できます。[削除] 列の [削除] をクリックして、ごみ箱からデータベースまたはテーブルを物理的に削除するか、[復元] をクリックしてデータベースまたはテーブルを復元します。バッチ削除または復元のために、ごみ箱内の複数のデータベースまたはテーブルを選択できます。
説明データベースを物理的に削除または復元すると、データベース内のテーブルも物理的に削除または復元されます。物理的な削除は元に戻せません。本番環境では慎重に行ってください。
復元されたデータベースまたはテーブルは、他のデータベースまたはテーブルと名前が重複している可能性があります。したがって、必要に応じて、復元されたデータベースまたはテーブルの名前を変更する必要があります。
バッチ削除または復元を実行する場合、最大 50 個のオブジェクトを選択できます。
Oracle テナントのごみ箱では、削除されたテーブルに関する情報を表示できます。[削除] 列の [削除] をクリックして、ごみ箱からテーブルを物理的に削除するか、[復元] をクリックしてテーブルを復元します。バッチ削除または復元のために、ごみ箱内の複数のテーブルを選択できます。
説明テーブルの物理的な削除は元に戻せません。本番環境では慎重に行ってください。
復元されたテーブルは、他のテーブルと名前が重複している可能性があります。したがって、必要に応じて、復元されたテーブルの名前を変更する必要があります。
バッチ削除または復元を実行する場合、最大 50 個のオブジェクトを選択できます。
ごみ箱を消去する
ごみ箱ページの右上隅にある [ごみ箱を空にする] をクリックして、ごみ箱内のデータベースとテーブルを物理的に削除し、占有されているディスク容量を解放します。
テナントのごみ箱の自動消去間隔を個別に設定することはできません。デフォルトでは、テナントの間隔は、その所有者クラスターの間隔と同じです。