日期:2014-05-18  浏览次数:20439 次

实在没分了~~~请大家不吝赐教~~~~
问大家一问题
我看见飞思的源码
在模型层里面,每个对数据库的操作方法,比如插入一条数据
都是先打开数据库,操作完成后就立即关闭
但是这样的话如果在一个页面上有多个操作,就会多次连接数据库

我学得不深,认为这点不妥
认为应该做完所有操作后再关闭
不知哪位前辈可以告诉我咋做正确?

------解决方案--------------------
操作完关闭连接很正常,如果一直打开不关闭才是不对.

如果要事务处理的,那么就进行事务处理!
------解决方案--------------------
如果按你所说的那样做完所有的操作后再关闭数据库那就非常不安全了~还一个就会使访问速迅下降,我本人见意还是每做做完一个操作后关闭数据库.
------解决方案--------------------
那就要优化查询 用一个查询达到多个查询的效果
------解决方案--------------------
原则是一个连接 多个操作
操作完 关闭连接