データ保持、テーブルローテーション、およびインスタンスサイズを管理する方法Issue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } ServiceNow でのデータ保持、テーブルローテーション、テーブルクリーンアップがどのように機能するか、およびインスタンスストレージサイズを監視する方法について説明します。 データ保持とクリーンアップのスケジュールは、テーブルタイプによって異なります。インシデント、変更、問題などのコアテーブルは、アドミニストレーターがクリーンアップルールを設定しない限り、レコードを無期限に保持します。トランザクションデータを含むシステムテーブルは、事前定義されたスケジュールで自動的にローテーションされます。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } サポートされているすべてのリリース Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } データ保持とテーブルローテーション ServiceNow インスタンス内のデータの保持とクリーンアップは、インスタンスアドミンによって管理されます。レコードは、ユーザーまたはアドミニストレーターによって個別に、または統合またはスケジュール済みジョブを通じて一括で削除されるまで、インスタンス内に残ります。 一部のテーブルは、デフォルトでテーブルローテーションによって週次または月次ベースでデータを削除するように構成されています。テーブル ローテーションを使用するテーブルは、事前定義されたスケジュールに従ってローテーションされるまで、時間の経過に伴う一時データのサブセットのみを保持します。ローテーションされたレコードはインスタンスから削除されます。 システムデータローテーションスケジュール: システムトランザクションデータ (syslog): 過去 8 週間分のローリングデータを維持しますシステムイベント (sysevent):データを毎日削除し、1 週間のローリングデータを維持します テーブルローテーションは、定義されたローテーションスケジュールに基づいてデータを削除します。テーブル拡張と呼ばれる関連機能では、データを保持しながら、新しい小さなテーブルシャードに自動的に拡張することでパフォーマンスを向上させます。 テーブルローテーションと拡張を表示するには: システム定義 > テーブルローテーションに移動します。(https://__INSTANCE__.service-now.com/sys_table_rotation_list.do) 重要:テーブルの拡張とローテーションを変更すると、インスタンスのパフォーマンスに影響を与える可能性があります。変更を行う前に ServiceNow にお問い合わせください。 詳細については、「テーブルローテーション」を参照してください。 テーブルクリーナーによる削除 インスタンスからデータを削除するには、レコードを個別に削除するか、フィルター済みリストを使用して一括で削除します。ServiceNow には、デフォルトで実行され、フィルター基準を事前定義されたルールに一致させることで特定のテーブルからレコードを削除するテーブルクリーナージョブが用意されています。 インスタンスアドミンは、ユーザー定義の基準に基づいて指定された期間 (30、60、90+ 日) が経過した後、任意のテーブルからレコードを削除するカスタムテーブルクリーナールールを作成できます。 テーブルクリーナールールを表示および構成するには: システムメンテナンス > テーブルクリーンアップに移動します。(https://__INSTANCE__.service-now.com/sys_auto_flush_list.do) 詳細については、「テーブルクリーナー」を参照してください。 インスタンスサイズ インスタンスが保持しているデータの量を確認するには、インスタンス使用状況 > アプリケーション使用状況の概要 に移動します。(https://__INSTANCE__.service-now.com/home.do?sysparm_view=usage_overview) このページで、インスタンスのプライマリデータベースサイズをメガバイト単位で表示する プライマリ DB サイズ (MB) を見つけます。 1,000 で割って GB 単位の値を取得します1,000,000 で割って TB 単位の値を取得します Now Support のデータベースフットプリントサービスカタログアイテムを使用してデータベースサイズ情報を要求することもできます。これにより、合計データベースサイズとサイズ別の上位 10 個のテーブルが返されます。 追加のデータ使用量情報 (合計、テーブルあたりなど) については、ServiceNow カスタマーサポートにお問い合わせください。 インスタンスストレージ使用率のサービスカタログ ServiceNow には、アカウント内の本番インスタンスと非本番インスタンスのリストと、各インスタンスのストレージ消費量を要求できる自動ワークフローが用意されています。 インスタンスストレージレポートを要求するには: Now Support に移動します。[Automation Store] を選択します。左側のナビゲーションで サービスカタログ を選択します。検索バーに「Cloud」と入力し、 「Cloud usage request」を見つけます。要求を選択します。 詳細については、「アカウントで本番インスタンスと非本番インスタンス、およびそれらのストレージ使用量を表示する方法」を参照してください。 Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } テーブルローテーション テーブルクリーナー 本番インスタンスと非本番インスタンス、およびアカウントでのストレージ使用率を表示する方法