前回に引き続き、動作速度の改善・・・ 開発環境下では起動が速かったので、気づいていなかったが、 実は、Windows VISTA以降のOSでProgram Filesフォルダ内に プログラムをインストールしてあるとすごく遅いことに気がついた。 いろいろ検証をしたところ、使っているデータベース(SQLite3)で Program Filesフォルダ内のDBにアクセスするととても遅いことに たどり着いた・・・ので、DBの位置を変更することに・・・ この変更により、1つのカタログを開く時間が10倍程度早くなった。 これは、WindowsXPだとDBがどこにあっても遅くならないようです。 セカンドマシン(Windows8)での起動がやたら遅いのを改善しようと 開発環境をセカンドマシンにも入れてみたら、起動が遅くないのを発見・・・ で、調べてみたら上記のとおりDBの位置が問題だったと・・・ もっと、早く調べていたら・・・orz [No.109] 2013/09/17(Tue) 23:12:48 |
この記事への返信は締め切られています。
返信は投稿後 30 日間のみ可能に設定されています。