管理及程式設計指南
規劃使用 Net.Data 快取函數時,您必須考慮:
- 哪些頁面會獲得快取的好處,以及所獲得的效能增進
- 快取項目的時間
- 復新快取項目的時間,及所用的復新方法
為了使用 Net.Data 快取,您需要完成下列步驟,這需要先知道使用快取的方式。
建議值:在使用具有快取功能的主要應用程式之前,
我們建議您先計畫和製作應用程式的原型,再付諸生產。
- 安裝 Net.Data,包括快取函數。
- 架構「快取管理程式」。請參閱架構「快取管理程式」和 Net.Data 快取。
- 決定如何將 Net.Data 應用程式付諸生產。
- 檢查各種 Net.Data 快取日誌,
來決定是否改進快取的使用方式及其架構方式。
Net.Data 在尚未完成處理之前就結束巨集而發生內部錯誤時,「快取管理程式」不會快取網頁。
「快取管理程式」不會快取不完整或含有 Net.Data 錯誤的頁面。
這些類型的錯誤還包括巨集語法錯誤及 SQL 錯誤。
含有錯誤的頁面,只有在下列情形才會被快取:
- Net.Data 發生錯誤,但 Net.Data 繼續執行巨集,
這是因為訊息區塊內有 CONTINUE 架構變數而且正常終止。
- 錯誤發生在 Net.Data 的錯誤判斷範圍之外,如資料庫回捲。
對您的應用程式設計快取時,您需要計畫兩種類型的識別字。
- 快取的識別字:
此識別字是快取 ID,在定義快取的架構檔段落中指定名稱。您可以使用許多方式來分類和命名您的快取。例如,
您可以根據應用程式來快取命名。您的每一個 Net.Data 應用程式可以有一個快取,
並以其服務的 Net.Data 巨集所衍生的名稱,來為每一個快取命名。
- 快取頁面的識別字:
此識別字是快取頁面的 ID,指定所要快取之頁面的名稱。
快取的頁面 ID 可以是任何字串,例如 URL 位址。
您可使用 DTW_CACHE_PAGE() 內建函數來指定識別字。關於語法和範例,
請參閱 Net.Data 參考手冊的內建式函數章節。
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]