PR

log_data削除スクリプト修正 #2983

kouho opened this at 2023-07-28T16:14:29; closed

Description

opened by kouho at 2023-07-28T16:14:29; updated 2023-07-31T12:08:09

概要

log_data削除スクリプトを修正して使用容量が大きい以下のテーブルのデータを削減するプルリクエストです。
問い合わせ調査で参照する頻度もほとんどないためjrye_logに移動するわけではなくDELETEで削除してしまおうと思います。
DELETEで削除するのでスクリプト内での削除の敷居を10日前のデータから30日前のデータに修正しています。

  • log_commerce_data
  • log_commerce_friend_data
  • log_bell_change

TODO

念のため開発環境でも動作確認後本番に反映

各テーブルの現在の使用容量

25865MB	./log_commerce_data.ibd	全体の14.26404897%
24157MB	./log_commerce_friend_data.ibd	全体の13.32211989%
18661MB	./log_bell_change.ibd	全体の10.29118182%

Comment

#29348 by wada at 2023-07-28T17:32:53; updated 2023-07-28T17:32:53

@kouho
1回のスクリプト実行で、どの程度のデータを削除予定ですか?
スクリプトの実行時間は、どれくらいになりそうですか?
スクリプト実行中は、ゲームに影響は出そうですか?

Comment

#29374 by kouho at 2023-07-31T12:08:02; updated 2023-07-31T12:08:02

1回のスクリプト実行で大量にデータを削除することになしまうため対応を変更、こちらの対応はクローズします。

kouho close at 2023-07-31T12:08:09: Close

Commit range

basedab7f2d13e3ecdd2dc148030d3ef32876ff38859
headf1da44dcc93057bbd1b3ce440f5a7b185d27b3fe
base branchjolly/jr-web:develop
head branchjolly/jr-web:del_log_data

View commits

Commit details are loaded from Git when a dynamic archive server is running, or can be embedded with --include-commits.
Files changed4 filesView patch
statusfile
modifiedlib/exec/del_log_bell_change.inc
modifiedlib/exec/del_log_commerce.inc
modifiedlib/exec/del_log_commerce_friend.inc
modifiedlib/exec/del_log_data.sh
Patch body is stored as a separate file to keep this page lightweight.