本教學指導會教您如何建立、測試及部署 DB2 SQL 儲存程序。儲存程序可以協助增進應用程式效能,並減少資料庫存取資料流量。
所有資料庫存取必須透過網路,但是這樣在某些情況下會導致不良效能。
資料庫管理程式的應用程式必須針對每一個 SQL 陳述式,個別與 DB2 起始通訊。
若要增進應用程式效能,您可以建立在資料庫伺服器上執行的儲存程序。
然後,用戶端應用程式只要呼叫儲存程序,就可以取得程序中所包含的 SQL 陳述式結果。
儲存程序在伺服器上執行 SQL 陳述式,所以增進了資料庫效能。
此外,儲存程序也可以協助集中商業邏輯。
如果您改變儲存程序,則會立即套用該變更到所有使用該儲存程序的用戶端應用程式。
SQL 儲存程序是一種儲存程序,其中程式碼是 CREATE PROCEDURE 陳述式的一部份。CREATE PROCEDURE 陳述式中,含有程式碼的部份稱為儲存程序主體。
學習目標
完成練習之後,您將會暸解如何執行下列作業:
- 設定儲存程序開發的工作台環境
- 連接到 DB2 SAMPLE 資料庫,並建立資料開發專案與資料庫一起運作
- 建立 SQL 儲存程序
- 從工作台來部署、除錯及執行儲存程序
- 從檔案系統來匯出及部署儲存程序
大約需花六十分鐘來完成本教學指導。
如果您瀏覽本教學指導的其他相關概念,可能需要花更長的時間來完成。
技術層次
進階
讀者
資料庫開發人員
系統需求
- 您必須安裝並配置 DB2 for Linux, UNIX, and Windows 隨附的 SAMPLE 資料庫。如需相關資訊,請參閱 DB2 文件及「首要步驟」
必備項目
若要完成本教學指導,您必須熟悉下列的概念: