codeigniterアプリケーション用にデータベース駆動型ルートを作成しています。問題は、テーブルにXダースを超える行がある場合、アプリケーションの実行速度が非常に遅くなることです。問題は、作成したルートテーブルを使用していないか、ルートテーブルから情報を取得していないことです。
実際、アプリケーションのキャッシュフォルダーにあるroutesファイルを使用しています。
だからここに私がキャッシュファイルと空のDBなしで持っているものがあります:
0.0071 / 0,0196 / 0.0268
これが私の20.000行と私のキャッシュファイルで持っているものです:(キャッシュファイルの20.000行)
0.2637 / 0,0114 / 0.2752
これが私が空のDBとキャッシュファイルで持っているものです:(キャッシュファイルの20.000行)
0.0036 / 0.0142 / 0.0179
だから、なぜ私はこれらの3つのベンチマークの間にそれほど大きな違いがあるのかわかりません!
データベースをキャッシュする方法や、それについて何かをする方法はありますか?
誰かが私を助けてくれるなら、事前に感謝します。