我已經在Linux服務器上的tomcat 6(6.0.26)上部署了我的web應用程序(jsp + servlet)。當我想訪問網頁在第一次和第二次嘗試後,將沒有問題,頁面加載成功。我的索引文件包含從數據庫中查詢數據的新聞模塊。如果有任何建議可以避免此事。網頁需要很長時間才能作出迴應,並在第二次嘗試後恢復正常
0
A
回答
0
DB緩存查詢結果或至少更新其自己的優化器。在您的第一個查詢中需要時間來檢索,但連續查詢會快得多。因此請檢查您的查詢在您的db IDE中首次查詢需要多少時間並優化您的查詢。
1
兩個原因
- 數據庫緩存的第一個電話後,查詢結果
- 那是因爲Tomcat的編譯只有在被訪問的第一個嘗試的JSP文件,第一次嘗試加載快,因爲後該JSP文件已經被編譯成一個Servlet類。 How to configure tomcat to precompile
相關問題
- 1. 平方根法需要很長時間才能執行第一次嘗試
- 2. Web服務需要很長時間才能第一次運行
- 3. office.js ExecuteFunction在第一次調用後需要很長時間才能調用
- 4. JSF valueChangeListener僅在第二次嘗試時才作出反應?
- 5. mysqldump需要很長時間才能恢復備份,怎麼回事?
- 6. 駱駝路線需要很長時間才能正常關閉
- 7. 爲什麼Handlebars.js第一次使用後需要很長時間才能綁定?
- 8. Bigquery Streaming API(insertAll)需要很長時間才能返回響應
- 9. DOM需要很長時間才能做出反應
- 10. Elixir fsm和Exactor需要很長時間才能做出反應
- 11. SAP .NET連接器需要很長的時間在第一次嘗試
- 12. Silverlight AutoCompleteBox需要很長時間才能對第一個「搜索」做出響應
- 13. 主機文件編輯需要很長時間才能正常工作?
- 14. 第一次jQuery $ .post需要非常長的時間,後續時間正常
- 15. Process.Start有時需要很長時間才能返回
- 16. SQL Server 2008 SP1需要很長時間才能恢復數據庫
- 17. Android應用有時需要很長時間才能加載
- 18. visual studio 2012需要很長時間才能第一次運行任何項目
- 19. Keras需要很長時間才能進行第一次預測model.load()
- 20. IOS的測試需要很長時間才能添加構建
- 21. Rails 5測試需要很長時間才能完成
- 22. Wordpress網站需要很長時間才能加載
- 23. 網站需要很長時間才能加載
- 24. Angular - 爲什麼網站需要很長時間才能加載?
- 25. AngularJS頁面需要很長時間才能加載
- 26. flash.media.Sound.play需要很長時間才能返回
- 27. Java 7的Files.isReadable()和isWritable()需要很長時間才能返回
- 28. 爲什麼Thread.Join需要很長時間才能返回?
- 29. uvm_reg peek函數需要很長時間才能返回
- 30. EC2 describe Images API需要很長時間才能返回結果