任何人都有过这样的经历: cloudsql复制将此参数更改为true,这不允许在一个事务中使用多个语句,或者创建临时表。如何在cloudsql中改回false?Thx
发布于 2016-06-24 00:34:19
我是CloudSQL的丹尼。我们切换到使用GTID进行复制,这确保了在副本创建或故障转移期间不会丢失数据。在MySQL 5.7之后,这将是默认的。在启用GTID的情况下,必须设置"enforce-gtid-consistency“标志。启用时,此选项通过只允许执行那些可以以事务安全的方式记录的语句来强制GTID一致性。因此,此处列出的操作不能与此选项一起使用: 1.创建表...SELECT语句2.在事务内创建临时表语句3.更新事务表和非事务表的事务或语句。
如果您可以分享您的查询,我可以帮助您找到一个演练,将临时表与多语句事务分开。很抱歉给您带来不便。
发布于 2016-07-06 00:56:27
我有同样的问题,但它与magento 2。我不能很容易地改变他们如何做他们的查询,所以对我来说,唯一的选择是在计算引擎中建立一个msql服务器。
发布于 2021-04-29 06:58:26
这是非常可悲的,创建表格...SELECT并不是一个丢弃的不寻常的功能
https://stackoverflow.com/questions/37995391
复制相似问题