要是用临时表,那就别中途提交了,全部插入临时表后,一次性提交。否则,数据一致性如何保障呢。
如是用 java 来操作数据库的话,不建议使用临时表,你每执行的一个语句,默认情况下都会执行一下 commit ; 等你第二次调用时,可能是一个新会话了,这个临时表的优势就没有了; 建议,你使用普通表,写数据是加一个标记列,可以区分不同的用户;
[quote=引用 1 楼 ghx287524027 的回复:] 临时表设置为 on commit preserve rows (会话级临时表:会话结束时删除数据)
临时表设置为 on commit preserve rows (会话级临时表:会话结束时删除数据)
17,086
社区成员
55,238
社区内容
加载中
试试用AI创作助手写篇文章吧