我目前有一个工作程序正在监视一些 SQL 表并将数据传输到 MySQL 表。本质上,我有一个每 30 秒检查一次的循环。我主要担心的是,我目前每次循环时都需要关闭和打开连接。这样做的原因是因为我收到有关多个交易的错误。当我关闭连接时,我还需要处理连接。我认为处理交易会解决这个问题,但我仍然遇到有关多个交易的错误。
这一切似乎工作正常,但我想知道是否有更好的方法可以在不关闭连接的情况下执行此操作。
最佳答案
我不确定您的错误,但您似乎必须增加与远程计算机的连接数。看这里http://msdn.microsoft.com/en-us/library/system.net.configuration.connectionmanagementelement.maxconnection.aspx
也可以尝试只用一个连接实现多条SQL。
如果没有帮助,请提供您的代码进行检查...
关于c# - 将SQL转MySQL C#监控程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8996508/