プロジェクト

全般

プロフィール

Bug(バグ) #1779

完了

日記のデータ量が多いSNSで日記検索を行うとサーバが高負荷状態になる [仕様バグ]

Kiwa Sakai さんが約14年前に追加. 13年以上前に更新.

ステータス:
Fixed(完了)
優先度:
High(高め)
担当者:
対象バージョン:
開始日:
2010-11-10
期日:
2011-05-27
進捗率:

100%

予定工数:
3.6 で発生するか:
Yes
[QA]バグ通知済:
はい
3.8 で発生するか:

説明

日記のデータ量が多い状態で日記検索を行うと、サーバに非常に負荷をかけてしまう。
大規模なSNSの運営に対応させるため、改善を行うべき。

改善案

  • 日記検索の対象期間を管理画面・config で設定できるようにし、対象データを絞る
  • そもそも日記検索機能自体を「使用しない」選択が出来るようにする

実装案

  • 既存の「日記検索機能」のON/OFFを設定できるようにする
  • 新規に「日記検索対象期間機能」を追加
  • 新規の「日記検索対象期間機能」のON/OFFを設定できるようにする
  • 新規の「日記検索対象期間機能」の検索期間を設定できるようにする
  • 「設定」は設定ファイルで行えるようにする

実装内容

実装案との変更点
  • 各設定は設定ファイルではなく管理画面で行えるようにする
  • 「日記検索機能」「日記検索対象期間機能」の設定は管理画面での日記検索(/pc_backend.php/monitoring/diary)には反映させない
  • 「日記検索対象期間機能」の入力は0以上の数値(整数)とする

関連するチケット 1 (1件未完了0件完了)

関連している opDiaryPlugin - Enhancement(機能追加・改善) #1542: 日記検索を設定ファイルで無効にできるようにするNew(新規)2010-08-31

操作

他の形式にエクスポート: Atom PDF