(バグ対応の続き) まだまだ処理に時間がかかりそうです。
連日のバグネタです。
同着の場合の本賞金に誤りがあるバグについて
修正処理を動かしていますが…とっても時間がかかっています。
昨日改めて方針を決めました。
1:まず現在の賞金データを仮のデータベースへ移す
2:仮のデータベースから誤りのあるデータを抽出し、正しいデータと照合(仮データを修正)
3:修正済みの仮データベースから元の賞金データを正しいデータで更新
という3段階。
---
まず1段階目での処理。
昨夜プログラムを作ってプライベートPCから実行させて寝たんですが
今朝起きてみたら、PCが勝手に再起動されていて(Windows10のせい)
途中で終わってしまいました。
今日の昼イチから再実行し始めて
現在は2005年10月分のデータ処理中。
およそ10時間で10年分くらいのスピードでしょうか。
残り20年分ありますので
処理が終わるまでにあとおよそ20時間はかかる計算。
---
2段階目の処理。
仮のデータベースへ移し終わった10年分のデータから
逐一データの修正処理を実施しています。
処理件数はだいたい600件程度。
これにはそれほど時間がかからない見込みで
とにかく1段階目の処理がさっさと終わってくれないと。
3段階目の処理はまだ進めてません。
2段階目の処理がすべて終わらないことには手が付けられない状況。
ということはつまり、1段階目の処理が終わらないとダメ。
ということは…すべての修正完了までは少なくともあと20時間以上はかかりそう。
今夜はこのまま処理を流したまま寝て、
明日起きたところでどれくらい進んでるかな?という感じでしょうか。
それと今後の対策(今後同じことが起きないようにするためのプログラム修正)は
まだ全然未着手なので、これも明日にはなんとか片付けないと。
---
まだもうちょっと時間がかかりそうではありますが
終了し次第またご報告します。
明日のブログは
「管理人の当たらないJpn1予想!マイルチャンピオンシップ南部杯編!」
を書いていく予定です。
同着の場合の本賞金に誤りがあるバグについて
修正処理を動かしていますが…とっても時間がかかっています。
昨日改めて方針を決めました。
1:まず現在の賞金データを仮のデータベースへ移す
2:仮のデータベースから誤りのあるデータを抽出し、正しいデータと照合(仮データを修正)
3:修正済みの仮データベースから元の賞金データを正しいデータで更新
という3段階。
---
まず1段階目での処理。
昨夜プログラムを作ってプライベートPCから実行させて寝たんですが
今朝起きてみたら、PCが勝手に再起動されていて(Windows10のせい)
途中で終わってしまいました。
今日の昼イチから再実行し始めて
現在は2005年10月分のデータ処理中。
およそ10時間で10年分くらいのスピードでしょうか。
残り20年分ありますので
処理が終わるまでにあとおよそ20時間はかかる計算。
---
2段階目の処理。
仮のデータベースへ移し終わった10年分のデータから
逐一データの修正処理を実施しています。
処理件数はだいたい600件程度。
これにはそれほど時間がかからない見込みで
とにかく1段階目の処理がさっさと終わってくれないと。
3段階目の処理はまだ進めてません。
2段階目の処理がすべて終わらないことには手が付けられない状況。
ということはつまり、1段階目の処理が終わらないとダメ。
ということは…すべての修正完了までは少なくともあと20時間以上はかかりそう。
今夜はこのまま処理を流したまま寝て、
明日起きたところでどれくらい進んでるかな?という感じでしょうか。
それと今後の対策(今後同じことが起きないようにするためのプログラム修正)は
まだ全然未着手なので、これも明日にはなんとか片付けないと。
---
まだもうちょっと時間がかかりそうではありますが
終了し次第またご報告します。
明日のブログは
「管理人の当たらないJpn1予想!マイルチャンピオンシップ南部杯編!」
を書いていく予定です。
このネタへのコメント:
コメントはありません。