在STORED PROCEDURE调用之前执行SET语句

时间:2012-08-20 13:52:13

标签: c# mysql stored-procedures percona

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

1 个答案:

答案 0 :(得分:1)

尝试以一次性方式执行SQL ..

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

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

相关问题