永发信息网

java程序中写sql语句和存储过程 哪个效率高些

答案:3  悬赏:80  手机版
解决时间 2021-02-04 03:38
java程序中写sql语句和存储过程 哪个效率高些
最佳答案



存储过程的执行效率比嵌入式sql要高效,原因是因为存储过程是预编译好的,而嵌入式sql是通过调用jdbc,或ado.net底层的API发送到数据库语句通道后再编译,如果没有错就执行。所以会在效率上要差点。

但存储过程有缺点,那就是不便移植,因为大型企业项目的一些核心业务不会封装在存储过程。而是单独写在mvc里的service层,即业务层。
全部回答
要看完成怎样的功能 ~~~~~~
sql存储过程放在sql数据库中,因此在程序中调用的时候不必自己拼接sql语句。数据库会对存储过程进行预编译,因此速度快。3,在网络上不必传输冗长的sql语句,而是直接调用存储过程的名字,因此可以加快速度当然,在一些外包软件开发中,是不允许使用存储过程的。因为对方不可以把数据库暴露给你,此时你只能使用sql语句。不过国内的一些小型企业使用sql存储过程还是很流行的。因为程序代码里不包含sql语句,因此会数据库会相对安全一些。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
云云美甲地址在哪,我要去那里办事
不字多一点,一人一亩田
我PSP卡容量为8G,里边放了4G多东西,而却显
玉指韵美甲地址在什么地方,想过去办事
歌词中有这辈子注定围着你打转歌名是什么
卡防在什么地方啊,我要过去处理事情
旉与的意思是什么啊?知道的请说下!
查一个给人赔钱一下三星手机gt1902什么价格
纤指纤寻美甲地址好找么,我有些事要过去
什么叫严肃的可正面评价的艺术批评艺术批评
丸来玩趣(东方商厦店)怎么去啊,有知道地址的
看着自己爱的人幸福,自己却很痛苦。
珠海上衡医院怎样
ショウキョウ末 日语翻译过来是什么?
祸福无门的意思是什么啊?知道的请说下!
推荐资讯
魔鬼串串香地址有知道的么?有点事想过去
两豫的意思是什么啊?知道的请说下!
美孚1号全合成机油多少钱
五菱宏光和宝骏730是出自同厂吗
(2007)砌体施工质量控制等级应分为()。A.二
念地藏经前面除了要请菩萨护持要念“恭请南无
【激动的成语】表示激动的成语这个是成语
拔羣的意思是什么啊?知道的请说下!
美华宾馆(张家界慈利县)地址有知道的么?有点
面试时被问及自己最大的弱点和最突出的能力该
实惠快餐地址在哪,我要去那里办事
“螳螂捕蝉、黄雀在后”,仅谚语中描述的这几
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?