RSSフィードについて

RSSリーダーで、フォーラムの新着投稿情報がチェックできます。
詳しくは下記ページを参照して下さい。

RSSフィード  RSSフィードについて

ご自由に情報交換の場として御利用ください。
また質問の前には「回答を得るには?」を参照してください。


GroupSessionへの要望があれば参考にさせていただきます。
要望リストも参考にしてください。


 
フォーラム  フォーラム
01_リクエスト・要望
スレッド  タイトル

BBS_THRE_VIEWへのインデックス追加


[ 372 ] BBS_THRE_VIEWへのインデックス追加
投稿者: nobody
投稿日時:  2007/10/16 15:42:59
V1.1からツールを使用してデータ移行しましたが、掲示板を開くのに約1分ほどかかりました。
いろいろと調べてみたところ、BBS_THRE_VIEWが40万件弱あり、このテーブルのフルスキャンを
行っているのが問題だとわかりました。
移行前の掲示板は約2000件の投稿があり、約200人程度のユーザがいたため、2000×200=40万件
となったようです。
このテーブルをTRUNCATEすると早くなりますが、全ての掲示板データが未読となってしまうので、
以下のインデックスを追加してみました。

create unique index BBS_THRE_VIEW_INDEX1
on BBS_THRE_VIEW(USR_SID, BTI_SID)

結果として実用的な応答性能が得られました。
ということで、このインデックスを追加していただけないでしょうか?
  引用返信
[ 375 ] Re: BBS_THRE_VIEWへのインデックス追加
投稿者: JTSスタッフ
投稿日時:  2007/10/17 12:52:34
> V1.1からツールを使用してデータ移行しましたが、掲示板を開くのに約1分ほどかかりました。
> いろいろと調べてみたところ、BBS_THRE_VIEWが40万件弱あり、このテーブルのフルスキャンを
> 行っているのが問題だとわかりました。
> 移行前の掲示板は約2000件の投稿があり、約200人程度のユーザがいたため、2000×200=40万件
> となったようです。
> このテーブルをTRUNCATEすると早くなりますが、全ての掲示板データが未読となってしまうので、
> 以下のインデックスを追加してみました。
>
> create unique index BBS_THRE_VIEW_INDEX1
> on BBS_THRE_VIEW(USR_SID, BTI_SID)
>
> 結果として実用的な応答性能が得られました。
> ということで、このインデックスを追加していただけないでしょうか?

ご指摘ありがとうございます。
次期バージョンアップでは掲示板のパフォーマンスは改善します。
インデックスの件は参考にさせていただきます。
  引用返信
 
スレッドURL:
 

クラウド版グループウェアbycloud

Twitter
開発スタッフのつぶやき http://twitter.com/gsession_jts
Facebook
メールマガジン
GroupSessionのセキュリティ情報、アップデート情報をお伝えするメールマガジンです。(無料)
メルマガ『速報!GroupSession』
ブログ
スタッフによる開発日誌を公開しています。
「Public JTS スタッフブログ」


Copyright 日本トータルシステム株式会社