操作
Enhancement(機能追加・改善) #631
完了マイフレンドのカウントで発行されるクエリが遅い
開始日:
2010-02-12
期日:
進捗率:
100%
予定工数:
説明
現象¶
2010/01/04の負荷試験で以下のクエリがスロークエリになっていました。
Count: 13 Time=3.77s (49s) Lock=0.00s (0s) Rows=1.0 (13), root[root]@localhost SELECT COUNT(*) AS num_results FROM (SELECT m.id FROM member m WHERE m.id IN (SELECT m2.member_id_to AS m2__member_id_to FROM member_relationship m2 WHERE (m2.member_id_from = 'S' AND m2.is_friend = 'S')) AND (m.is_active = 'S' OR m.is_active IS NULL) GROUP BY m.id) dctrn_count_query
Eitarow Fukamachi さんが14年以上前に更新
- ステータス を New(新規) から Accepted(着手) に変更
- 担当者 を Shingo Yamada から Eitarow Fukamachi に変更
- 進捗率 を 0 から 90 に変更
MemberRelationshipTable::getFriendListPager()のサブクエリをなくしました。
Kousuke Ebihara さんが14年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Accepted(着手) に変更
- 担当者 を Eitarow Fukamachi から Kousuke Ebihara に変更
- 対象バージョン を OpenPNE 3.5.2 にセット
- 進捗率 を 90 から 0 に変更
master もしくはリリースブランチに対して変更がおこなわれていません。管理できなくなるのでフローに従った開発を心がけてください。修正の取り込みは海老原が引き受けます。
Eitarow Fukamachi さんが14年以上前に更新
- ステータス を Accepted(着手) から Pending Review(レビュー待ち) に変更
- 進捗率 を 0 から 50 に変更
更新履歴 ed193ced042249bafb4a245afe6cb29a1b97a9ec で適用されました。
Kousuke Ebihara さんが14年以上前に更新
- ステータス を Pending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
Kiwa Sakai さんが14年以上前に更新
- ステータス を Pending Testing(テスト待ち) から Fixed(完了) に変更
- 進捗率 を 50 から 100 に変更
操作