hur.cn - 华软网

 热门搜索

commit问题

  作者:未知    来源:网络    更新时间:2019/1/5
在举行一项业务操作时,比如开户操作,会需要向各种表插入不同的记录,也可能会更新几个表.这就需要用到commit.是在每一个update或insert语句之后举行commit好些,照旧在所有的update和insert语句之后运用一个commit好些?各有哪些优弱点??谢谢
------华软网友回答------
基本上在所有的update和insert语句之后Commit;
------华软网友回复------
后面!
------华软网友回复------
当然是在所有的UPDATE以后啊/。。。
如果每更新一个表就COMMIT一次///。。
那不是会出现比如 更新了提要表。没有更新明细表这样的问题吗
------华软网友回复------
应该是一个完整的事务措置惩罚完毕以后,要么同时提交,要么同时取消.
------华软网友回复------
最后commit一次
Commit就是提交了
如果每一个都Commit,万一后面有其中一个不可功,所有表可能就不一致了;
最后commit,成功则好,不可功,所有回退,不大可能造成各表间关系不一致吧
<个人看法....>
------华软网友回复------
通常为在后边;如果表之间没什么联系关系,也能够随时commit或是你有意让表记录你的操作(不论其余表是否成功)
------华软网友回复------
多谢列位      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。