暂无图片
分享
杨豹
2019-10-09
CREATE TEMPORARY TABLE or DROP TEMPORARY TABLE statements inside transactions
暂无图片 10M

如题,mysql gtid模式中,官方文档https://dev.mysql.com/doc/refman/5.7/en/replication-options-gtids.html#sysvar_gtid_mode显示有几个操作不能使用,其中就包括CREATE TEMPORARY TABLE or DROP TEMPORARY TABLE statements inside transactions,创建临时表和删除临时表的操作能在一个事务中?

收藏
分享
3条回答
默认
最新
杨豹

原来,创建临时表还能在一个事务中,只是不能把创建临时表的语句进行回滚。

暂无图片 评论
暂无图片 有用 0
外包DBA

这说的就不是创建临时表和删除临时表能不能在一个事务中,而是这两种任何一个都不能在一个事务中出现哦!
CREATE TEMPORARY TABLE or DROP TEMPORARY TABLE statements inside transactions
实际测试结果也是根本不能使用,跟create table as select * from 一样,根本不能用

暂无图片 评论
暂无图片 有用 0
杨豹
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏