ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Opened 12 years ago

Closed 12 years ago

Last modified 11 years ago

#2090 closed enhancement (fixed)

DB負荷軽減のため、日記・トピックのテーブルにコメント書き込み日時を記録する

Reported by: imamura623 Owned by: ebihara
Priority: major Milestone: OpenPNE2.11.7
Component: その他 Version:
Keywords: 親チケット Cc:

Description

http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=15853 より転記

・日記コメント最新書き込み時間
・日記コメント最新書き込み数
・日記コメント最新書き込み者のID
→これらを日記本体のカラムに追加

・トピックコメント最新書き込み時間
・トピックコメント最新書き込み数
・トピックコメント最新書き込み者ID
→これらをトピック本体のカラムに追加

2.12が開発終了してしまうとカラム変更出来なくなるので
とりあえず追加をお願いしますよーーー


一番目と二番目は、何度も言ってるDB負荷軽減のためで
三番目は、まあこれを入れたらコミュとかへの連打防止が可能かなってくらいです。

Change History (19)

comment:1 Changed 12 years ago by ebihara

Milestone: OpenPNE2.11.6
Priority: minorcritical

DB変更ができなくなる前に、開発版で対応したいと思います。

comment:2 Changed 12 years ago by ogawa

Priority: criticalmajor

comment:3 Changed 12 years ago by imamura623

Milestone: OpenPNE2.11.6OpenPNE2.11.7

2.11.6では見送ります。

comment:4 Changed 12 years ago by kiwa

Milestone: OpenPNE2.11.7OpenPNE2.12beta1

2.11.7では見送ります。

comment:5 Changed 12 years ago by ebihara

Milestone: OpenPNE2.12beta1OpenPNE2.11.7
Owner: changed from nobody to ebihara
Status: newassigned

やや余力があるので、2.11.7でチャレンジしてみます。

comment:6 Changed 12 years ago by ebihara

基本的には、#2178の取り込み作業になると思います。

繰り返しになりますが、チューニングの作業をしていただいた toraneko さん、どうもありがとうございます。

comment:7 Changed 12 years ago by ebihara

r6631 でマージしました。

comment:8 Changed 12 years ago by ebihara

r6632でr_datetime_commentを他のテーブルにあわせてu_datetimeに変更しました

comment:9 Changed 12 years ago by ebihara

r6633でc_diary_comment_summaryテーブルをc_diary_comment_logに置換しました。

comment:10 Changed 12 years ago by ebihara

r6334, r6335 で日記コメントのコンバータを作成しました。

comment:11 Changed 12 years ago by ebihara

すいません、上のコメントは間違いです。正しくは以下です。

r6634, r6636 で日記コメントのコンバータを作成しました。

comment:12 Changed 12 years ago by ebihara

r6639, r6640 でPostgreSQLに対応しました。

r6641 でc_diary_comment_summary が残っていた箇所を修正しました。

comment:13 Changed 12 years ago by ebihara

Keywords: 確認中 added

r6643でMySQL4.0用アップデートSQLを追加しました。

ご確認ください。

comment:14 Changed 12 years ago by ogawa

r6642 でコーディング規約に合わせてソース修正しました。

comment:15 Changed 12 years ago by ogawa

r6644 でupdate SQLの連番を変更しました。

comment:16 Changed 12 years ago by ogawa

Keywords: テスト待ち added; 確認中 removed

comment:17 Changed 12 years ago by kiwa

Keywords: テスト待ち removed
Resolution: fixed
Status: assignedclosed

comment:18 Changed 11 years ago by ogawa

Summary: 日記・トピックのコメント書き込み状況を日記・トピックの本体に入れて欲しいDB負荷軽減のため、日記・トピックのテーブルにコメント書き込み日時を記録する

comment:19 Changed 11 years ago by kiwa

Keywords: 親チケット added; 2.11要望 removed
Note: See TracTickets for help on using tickets.