C#操作mysql中临时表不自动剔除

C#操作mysql中临时表不自动剔除

C#操作mysql中临时表不自动删除

用c#调用mysql的存储过程,存储过程中用到临时表,每次第一次调用正确,刷新就报错了(错误时临时表已存在),看临时表说明是“只在当前连接可见,当这个连接关闭的时候,会自动drop”。所以估计是缓冲池的问题,设置mysql线程池pooling=false后就解决了,但是不值得是否有更好的解决办法,pooling不用在大访问量下会影响性能。求指教



没办法,直接使用常规表算了。




没有不可替代的临时表




存储过程里建表create table ,完了再删除drop




没有可以取代临时表更好的办法。




遇到同样的问题,也没办法,现在都是create然后再drop

C#操作mysql中临时表不自动剔除

相关文章:

你感兴趣的文章:

标签云: