我正在修改数据库考试。之前提出的一个问题是关于JDBC优于plsql和反之亦然的优势?
我发现很容易找到plsql优于Jdbc的优点 例如:
更好的性能 - 与PL / SQL一样,可以将整个语句块一次性发送给Oracle。这可以大大减少数据库和应用程序之间的网络流量。
可移植性 - 用PL / SQL编写的应用程序可以在运行Oracle数据库的任何操作系统和平台上运行
生产力 - 隐式连接处理,调查终止测试,更清晰的参数解析。
严密的安全性 - PL / SQL存储过程将应用程序代码从客户端移动到服务器,在那里您可以保护它免受篡改,隐藏内部细节并限制谁有权访问。
JDBC优于plsql有什么优势?
答案 0 :(得分:3)
数据库独立性是使用JDBC的好理由。假设您的Web应用程序需要为无法支付Oracle费用的客户运行,您需要做多少工作才能移植到开源数据库?
答案 1 :(得分:1)
如果你必须用你的数据集进行多次计算,JDBC会更好,有时你甚至可以在客户端进行连接,从而使服务器不会做那么繁重的工作。