當前位置:聚美館>智慧生活>心理>

存儲過程和sql語句有什麼區別

心理 閱讀(3.01W)
存儲過程和sql語句有什麼區別

存儲過程是在大型數據庫系統中,一組爲了完成特定功能的SQL 語句集,經編譯後,注意是經過編譯後,存儲在數據庫中,用戶透過指定存儲過程的名字並給出參數(如果該存儲過程帶有參數)來執行它。

再執行存儲過程前,數據庫已對其進行了語法和句法分析,並給出了優化執行方案

這種已經編譯好的過程可極大地改善SQL語句的性能。

由於執行SQL語句的大部分工作已經完成,所以存儲過程能以極快的速度執行。