顧客情報がより早く表示できるように調整中です4

開発日記

膨大な登録がある場合に動作・表示が遅くなる件の改善状況です。

顧客一覧・検索
顧客情報の登録、と改善をすすめてまいりました。

最後に利用履歴の更新です。
利用履歴を更新すると同時に様々な集計が裏側で行われています。
・顧客の利用回数、金額、利用日
・キャストごとの利用回数
・タイムテーブル情報
など

全体の件数が数十万件ほどであれば、それほど遅いような事はないのですが、
数百万件レベルになると流石にもたつく感じがありました。

つきましては、登録だけ先に行って
その他の集計はバックグラウンドで順次処理をするような方法を採用する事にしました。

タイムテーブルへの反映に少し時間がかかる(データ更新中と表示されます)事がありますが、
登録自体はスムーズに行えるようになりました。

これで一通りの対応が終えましたので、
つづいて各集計に時間がかかる点の見直しを行ってたいと思います。

CS3 ALiCE(シーエススリー アリス)

開発日記