服务程序。多线程。WIN2008系统,MYSQL5.5.VC2008开发。现象:程序运行一段时间后就出现:Commands out of sync; you can't run this command now。用的是连接池。然后,所有的连接都不能用了。问题是,我所有的查询都是单个查询,而且,每次查询的时候,都会检查是否有记录集,有的话会释放。而且,程序一开始运行是不会出问题,运行了几个小时后就出问题了。查询得比较密集。