有利于客户/服务器环境应用的运行
对于客户/服务器环境来说,真正的瓶颈是网络上。无论网络多快,只要客户端与服务器进行大量的数据交换,应用运行的效率自然回受到影响。如果使用PL/SQL进行编程,将这种具有大量数据处理的应用放在服务器执行,自然省去了数据在网上的传输时间。
适合于客户环境
PL/SQL由于分为数据库PL/SQL部分和工具PL/SQL。对于客户端来说,PL/SQL可以嵌套到相应的工具中,客户端程序可以执行本地包含PL/SQL部分,也可以向服务发SQL命令或激活服务器端的PL/SQL程序运行。
模块化
PL/SQL程序结构是一种描述性很强、界限分明的块结构