写 存储过程 是不是都要写事务?
问题:我知道事务就是让2个或多个动作同时进行时的保持一致性,现在就是说要对数据库进行增加,删除,修改是不是最好要用事务,当然不用也行??我对这个规范不太懂,搞大型系统是怎么规范的?
最佳答案: 进行数据更新的时候最好采用事务因为可以保证执行SQL文期间数据的正确性,保持数据库的四个特性(原子性,一致性,隔离性,持久性)。
就我做过的大型项目基本都是采用存储过程+事务处理的。
回答2: 两者都是用来判断的:
事务可以判断多条SQL语句.
而存储过程只能判断一条,一般用来做登陆.