1

我有一个简单的 C# 代码,它创建 MySQL 连接、带参数的存储过程命令并返回 DataReader 对象。由于我们切换到 Percona Cluster,我想执行这个存储过程。带有本地标志(SET wsrep_on = 0;),因此当集群不可用时它将起作用。是否可以运行语句 SET wsrep_on = 0; 直接在执行存储过程之前。?由于它是一个会话变量,它是否适用于连接池等?干杯

4

1 回答 1

1

尝试像这样一次性执行您的 SQL。

"SET wsrep_on = 0; EXEC StoredProc @Param1;"

当我尝试使用 MSSQL 时它工作正常,但我现在没有方便的 MySQL 在那里测试..

于 2012-08-20T15:52:59.970 回答