legacy-knowledge-base
公開されました Jul. 2, 2025

オーディエンスターゲティングに関連して大きくなっている2つのテーブル

written-by

Phil Chapman

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • なぜ、このような特定のテーブルのサイズが大きくなっているのでしょうか?

    ct_analytics_analyticsevent
    ct_analytics_analyticsreferrer

環境

  • dxp 7.2 dxp 7.1

解像度

  • まず、これはオーディエンスターゲティングに関連する意図的な行動であり、修正することができます。

    表1.
    ct_analytics_analyticsevent 
    このテーブルは、ユーザーがポータルで行うことができる多くのアクション(例えば、ページ内の移動やウェブコンテンツの記事の閲覧など)を記録しています。 そのため、ポータルの使用頻度が低い場合、データベースが急速に増大する可能性があります。

    表2.
    ct_analytics_analyticsreferrer
    この テーブルは、ユーザーをそのアクションに参照したオブジェクト(通常はページ)を追跡します。

    もし、保存されているデータの量を減らしたり、消去したりしたい場合は、そのためのメカニズムが用意されています。
    清掃の間隔をより頻繁に設定することができます。

    Control Panel > Configuration > System Settings > Audience Targeting
    へ行きます。
  • これら3つのサブカテゴリーについて >>

    • オーディエンスターゲティング 匿名ユーザーサービス
    • オーディエンスターゲティングサービス
    • オーディエンスターゲティング アナリティクスサービス

      各サブカテゴリーでこれらの設定を調整する >>
      • Check Interval = 数値を入力
      • Check Time Unit = 時間の単位を入力
      • Max Age = 数値を入力
      • Max Age時間の単位=時間の単位 時間の単位を入力する11


ここでは、短いテストで実証してみます:

環境 DXP 7.1 bundle + MySQL 5.7 + Audience Targeting 3.0.0

Steps Taken

1. 初期 CT_ANALYTICS_ANALYTICSEVENT テーブルサイズ [テストケース - 16Kb]
2.検証。 公開ページ「テストページ」の作成
3. Welcome PageとTest Pageの間で20回クリックする
4. 現在の CT_ANALYTICS_ANALYTICSEVENT テーブルサイズ [テストケース - 80Kb]
5を観察する。 Control Panel > Configuration > System Settings > Audience Targeting

以下の3つのサブカテゴリーには >

  • オーディエンスターゲティング 匿名ユーザーサービス
  • オーディエンスターゲティングサービス
  • オーディエンスターゲティングアナリティクスサービス

以下の設定をこれらの テスト値に変更する:

DISCLAIMER
1(1)MINUTE(以下)の値は、ここではデモンストレーションのためにのみ使用されています。
この値は、ご自身のシステムのニーズに合わせて調整してください。

  • Check Interval = 1
  • Check Time Unit = MINUTE
  • Max Age = 1
  • Max Age Time Unit = MINUTE


6. 1分以上待ってから、 CT_ANALYTICS_ANALYTICSEVENT テーブル

のサイズを再確認してください: テーブルのサイズが[テストケース - 16Kb]に戻る。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base