---
sourceDocument: Yokohama ServiceNow AI Platform 管理
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/platform-administration

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama ServiceNow AI Platform 管理

ft:clusterId :

    - platadm

bundleId :

    - platadm

workflow :

    - Platform


---

# データベースローテーション手法の適用

# データベースローテーション手法の適用 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

データベースローテーションを構成することで、テーブルサイズの増加を管理し、データをアーカイブし、クエリのパフォーマンスを向上させます。
インスタンスデータは急速に増加し、これらのテーブルのサイズが大きくなるにつれて管理が必要になります。データベースローテーションはインスタンスのパフォーマンスを維持し、3 つのテクニックを利用して、増加するデータセットのクエリに関連するリスクを回避します。これらのテクニックは、セット全体を個々のテーブルに分割して大量のデータを管理するという概念に基づいています。このタスクが実行された後、各テクニックにより異なる方法でデータが処理されます。

* テーブルローテーションは、少数のテーブル間でローテーションし、古いテーブルを削除して新しいデータを再利用することで機能します。
* テーブル拡張は、定期的に新しいテーブルを開始し、古いテーブルを簡単にアーカイブしてシステムから削除できるようにすることで機能します。
* テーブルシャーディングは、レコードをドキュメント ID で単一のテーブルにグループ化できるようにすることで機能します。
{#c_DatabaseRotation__ul_khb_p1q_z4}
{#c_DatabaseRotation__table_n4k_qbq_z4__entry__2}

| 機能 | テーブルの適用先 |
|-|-|
| テーブルローテーション | `syslog` `sys_querystat` `ecc_queue` `ecc_event` `cmdb_metric` `sysevent` |
| テーブル拡張 | `sys_email` |
[表 : 1. Database Rotation]

{#c_DatabaseRotation__table_n4k_qbq_z4}
* **[データベースローテーションを有効にする](https://servicenow-prod.fluidtopics.net/OotxeZl61xLtTMDqrONnGg)**   
  データベースローテーションを有効にする方法について説明します。
* **[テーブルローテーション](https://servicenow-prod.fluidtopics.net/yz3Szv2x7xP_1XlMpXcrhQ)**   
  テーブルをローテーションすることでパフォーマンスを最適化し、データのライフサイクルを管理し、システムの効率を維持しながら古いデータを体系的にアーカイブできるようにします。
* **[テーブル拡張](https://servicenow-prod.fluidtopics.net/fWUl373zU7HKB102ryXSsA)**   
  データセットを分割し、上書きせずに長期間保存します。

