我正在修改数据库考试。先前提出的问题询问 JDBC 相对于 plsql 的优势,反之亦然?
我发现很容易找到 plsql 优于 Jdbc 的优势,例如:
更好的性能 - 与 PL/SQL 一样,可以一次将整个语句块发送到 Oracle。这可以大大减少数据库和应用程序之间的网络流量。
可移植性——用 PL/SQL 编写的应用程序可以在运行 Oracle 数据库的任何操作系统和平台上运行
生产力——隐式连接处理、集成终止测试、更清晰的参数解析。
严格的安全性——PL/SQL 存储过程将应用程序代码从客户端移动到服务器,您可以在服务器上保护它不被篡改,隐藏内部细节,并限制谁可以访问。
JDBC 与 plsql 相比有什么优势?