1. 有關多線程用SqlDataReader訪問資料庫的問題
用DataSet或者DataTable肯定是好,,,
因為他們獲取完數據你就可以斷開連接了。。
但是,你要做好分頁讀取數據的工作,還有就是資料庫的優化工作。。。
2. MYSQL資料庫如何多線程
MYSQL資料庫多線程的方法如下:
1、通過線程的互斥來同步操作資料庫;
2、資料庫採用事務處理表中的數據;
3、採用共享方式打開資料庫,不能以獨占方式打開資料庫建立一個mysql連接表加上一個臨界區,根據實際情況定大小。
4、當要進行mysql操作時,從表中取出一個閑置的mysql連接,並把bool量改為true,使用完後改成false,臨界區的作用是保障一個mysql連接一次,只能被一個線程使用。