「テーブルクリーナー」を使用して不要なデータを削除する方法Description「テーブルクリーナー」 機能を使用して、ServiceNow インスタンス内の不要なデータを削除できます。このプロセスは、バッチ/チャンク単位でデータを削除するため、パフォーマンスに影響を与えないように設計されています。 これは現在、MySQL/MariaDB データベースで実行されているインスタンスにのみ適用されます。また、シャードテーブルまたはテーブルローテーションとテーブル拡張には使用できません。Resolution次の手順は、新しい「テーブルクリーナー」の作成の概要を示しています。 ナビゲーターフィルターで、「sys_auto_flush_list.do」を入力します。[新規] をクリックすると、次の添付のスクリーンショットのように画面が表示されます。クリーンアップ要件に基づいて、次のフィールドに適宜入力します。 テーブル名 - クリーニングするテーブル名一致フィールド - クリーニングされるレコードに一致するフィールド (sys_created_on など)経過時間 (秒 ) - 削除するレコードの経過時間を秒単位で入力します。30 日前のレコードの場合は 2592000 です。「条件」で指定されたすべてのレコードを削除する場合は、0 秒を入力してくださいアクティブ - チェックボックスをオンにしてアクティブしますアプリケーション - これはグレー表示されますカスケード削除 – テーブルへのカスケード関係を削除するには、チェックボックスをオンにします条件 - 指定されたフィルター条件を追加します。「経過時間 (秒) 」で指定された経過時間に関連するすべてのレコードを削除する場合は条件を追加する必要がありません [送信] をクリックすると、レコードが作成されます。「テーブルクリーナー」ジョブの次回実行時に、この新しいルールが実行されます。