PL/SQL执行sql的原理

来源:互联网 发布:大月氏人 人种 知乎 编辑:程序博客网 时间:2024/05/23 05:08
SQLplus执行sql语句的原理,plsql是一个与oracle交互的客户端工具,可以通过它输入sql语句。
在plsql中输入SQL语句时,该语句将被存放在sql缓冲区(一个内存区域)。这个缓存区很小,只能存放一条sql语句,
当下一条sql语句输入时,原来缓存区的那条sql将会被覆盖。尽管plsql输入sql语句,但plsql并不执行sql语句,而是将sql语句发送给oracle服务器,
oracle服务器将执行sql语句并将执行结果返回给plsql。有时候oracle服务器可以根据客户的命令直接从文件中读取数据或将结果直接写入文件。


用户————>缓存区————>plsql————>oracle服务器————>plsql————>用户
原创粉丝点击