1. 有关多线程用SqlDataReader访问数据库的问题
用DataSet或者DataTable肯定是好,,,
因为他们获取完数据你就可以断开连接了。。
但是,你要做好分页读取数据的工作,还有就是数据库的优化工作。。。
2. MYSQL数据库如何多线程
MYSQL数据库多线程的方法如下:
1、通过线程的互斥来同步操作数据库;
2、数据库采用事务处理表中的数据;
3、采用共享方式打开数据库,不能以独占方式打开数据库建立一个mysql连接表加上一个临界区,根据实际情况定大小。
4、当要进行mysql操作时,从表中取出一个闲置的mysql连接,并把bool量改为true,使用完后改成false,临界区的作用是保障一个mysql连接一次,只能被一个线程使用。