2025-11-20 05:25:07
oralcle用PL/SQL因为这是他们自己开发的,专门给数据库用的,比通用语言快,维护也方便。而且PL/SQL和Oracle数据库是一起生的,配合好不折腾。比如执行复杂查询时,用PL/SQL不用每次都调用外部程序,直接在数据库里写代码就行。听说很多大公司都用这个,像银行系统、电商后台这些关键地方,得用最稳的。
其实oralcle选PL/SQL有原因的。首先Oracle数据库从1980年代就内置了这个语言,其他数据库后来才跟风开发类似工具。比如SQL Server用T-SQL,MySQL用存储过程,但PL/SQL只有Oracle用,这样用户粘性高。数据表明PL/SQL在执行效率上比Java快30%左右,开发效率也高20%。比如处理10万条数据查询,用PL/SQL可能1秒完成,用通用语言要5秒。另外Oracle官方统计,用PL/SQL的企业故障率比用其他语言的低15%。所以oralcle坚持用PL/SQL,既省事又省钱。不过现在有人改用Python或Java调API,但老系统改起来麻烦,新项目还是得看需求。
本题链接: