2006/03/01 14:09:55 柔王丸 |
ほぼ間違いなく利用者全員に現象発生 |
貧乏人の手帖に1つしか口座を作っていない、もしくは2月中に入力したデータが1つの口座しか無い利用者が居れば、問題が発生しません。 複数の口座を作って、複数の口座に対してデータ入力を行っていれば、間違いなく問題が発生します。 ややこしい話なのですが、まあVer.2を使い始めて複数口座にデータ入力した人は3月の繰越がおかしくなります、ってこと。 ごめんなさい。m(_ _)m 「データ管理>中間集計ファイル修復」で修復が可能なので、致命的ではありません。 つか、この機能を念のために追加しておいて良かった。(^ー^) 中間集計ファイルは期間内の入出金を口座毎に集計したファイルです。 「2005.dt」の場合、2005年の入出金が口座毎に集計されています。 「200601.dt」の場合なら2006年1月の入出金が口座毎に集計されています。 Ver.2の高速化の裏には、この集計ファイルを利用することで、大量の入力データをすべて読み込む必要が無くなったと言うことがあります。 Ver.1では2006年2月の残高を計算するためには、使い始めた最初の月の入力データからすべてを読み込んで、集計し、残高を表示していました。 利用しているうちにどんどん遅くなってしまうのはこのせいです。 そのため「旧データ切り離し」と言う苦肉の策で対処していました。 Ver.2では2006年2月の残高を計算する場合、前年度までの年度中間集計ファイル(YYYY.dt)と今年度の月度集計ファイル(YYYYMM.dt)を読み込むことで残高計算します。 これはVer.1の2ヶ月分のデータ量より少ないです。 今回はその中間集計ファイルの情報が更新されていなかったみたいです。 あまりに説明しにくい話なので、実際に何が起こっていたか詳しく説明はしませんが。(^^; |
|