1. 程式人生 > >PL/SQL執行sql的原理

PL/SQL執行sql的原理

SQLplus執行sql語句的原理,plsql是一個與oracle互動的客戶端工具,可以通過它輸入sql語句。
在plsql中輸入SQL語句時,該語句將被存放在sql緩衝區(一個記憶體區域)。這個快取區很小,只能存放一條sql語句,
當下一條sql語句輸入時,原來快取區的那條sql將會被覆蓋。儘管plsql輸入sql語句,但plsql並不執行sql語句,而是將sql語句傳送給oracle伺服器,
oracle伺服器將執行sql語句並將執行結果返回給plsql。有時候oracle伺服器可以根據客戶的命令直接從檔案中讀取資料或將結果直接寫入檔案。


使用者————>快取區————>plsql————>oracle伺服器————>plsql————>使用者