摘要: Informix數據庫用戶一般都熟悉的使用SQL語句進行簡單的查詢和統計,而在Informix-Online的數據庫服務器中提供了用結構化查詢語言SQL語句和流程控制存儲語言SPL創建存儲例程,以減少Informix的處理。存儲例程是SQL語句和SPL的集合。它們存放在數據庫中,SQL語句會被分析.優化,在例程的執行中,高速緩存中會有一執行規劃,使后續操作的執行速度很快。而單獨的SQL語句只有在執行時才會被優化,并且存儲例程可以被不同的開發工具調用(4GL 、ESQL/C、POWERBUILDER.DELPHI),在SELECT語句中也調用過程。例程調試簡單,不必重新編譯應有軟件包。在例程創建時Informix查詢處理器會分析它,并產生一執行規劃,永久存放于SPROCEDURES.SYSPROBODY.和SYSPROPLAN中,其后例程按此規劃執行,由于大部分查詢處理已經完成,存儲例程可以在瞬間執行完畢。專自 http://www.chinaunix.net/jh/20/26888.html
閱讀全文