mysql - 存储过程在实际项目中用的多吗?
ringa_lee
ringa_lee 2017-04-17 16:17:58
0
12
2377

我发现很多教科书,数据库教程视频都涉及到了存储过程,但是我看过很多开源的php项目,里面几乎就没有用到存储过程啊,我看过java项目倒是有部分项目用到过存储过程,这是为什么呢?

已经从业或者开发过大型项目的程序员们你们在实际工作中用到过他吗?

还有就是存储过程里面的逻辑几乎我都可以用程序(java,php)写,为什么还要直接在数据库里面写呢?(换句话说:存储过程的意义是什么?)

ringa_lee
ringa_lee

ringa_lee

membalas semua(12)
大家讲道理

说下两个点:1.遇到大量数据插入更新时,用存储过程会更快些;2.程序对于大量数据、表插入记录后的回滚操作控制的没存储过程方便,例如一次同时插入入库,库存,出库表,有一处出错误时,存储过程可以一起全部回滚。

左手右手慢动作

多,并且很重要!

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan