実行速度が非常に遅いColdFusion11 Webサイトがあり、その理由がわかりません。サイト全体の実行速度が非常に遅く、コードに関連しているようには見えませんが、サーバー設定に関連しているようです。これは、より速いページの1つでのテンプレート実行時間のスナップショットです。すべてのテンプレートが問題なく実行されていることがわかりますが、起動、解析、コンパイル、読み込み、シャットダウンのセクションでかなりの時間がかかります。これは、より複雑なテンプレートでさらに顕著になります。これをスピードアップするために私ができることについて何か提案はありますか?
Total Time Avg Time Count Template
0 ms 0 ms 1 CFC[ D:/.../Application.cfc | onRequestEnd(/admin/login.cfm) ] from D:/.../Application.cfc
0 ms 0 ms 1 CFC[ D:/.../Application.cfc | onRequestStart(/admin/login.cfm) ] from D:/.../Application.cfc
0 ms 0 ms 1 D:/.../admin/assets/includes/footer.cfm
0 ms 0 ms 1 D:/.../admin/assets/includes/header.cfm
0 ms 0 ms 1 D:/.../admin/assets/includes/sidebar.cfm
0 ms 0 ms 1 top level D:\...\admin\login.cfm
1328 ms STARTUP, PARSING, COMPILING, LOADING, & SHUTDOWN
1328 ms TOTAL EXECUTION TIME
ここで私たちが抱えていた問題は、クライアントのデータ管理が行き詰まった結果でした。最大90日間のすべてのクライアント変数のデータを保存するように設定されており、システムリソースを使い果たしていました。誰かが私たちのサーバー上のページにアクセスするたびに、それは非常に多くのクライアントデータを解約しなければならず、それは大きなシステムの速度低下を引き起こしていました。これが、時間がそのセクションに反映される理由です。特定のテンプレートではなく、起動時に速度低下が発生しました。
解決策は、クライアントのデータストレージを縮小することでした。現在、データは最大24時間しか保存されていません。その後、パージされます。物事は今、はるかに良くなっています。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加