數(shù)據(jù)庫查詢速度慢 用C#連接數(shù)據(jù)庫SQL并進行讀取時,因數(shù)據(jù)量過大導致運行極慢,想建一個后臺服務器實現(xiàn)實時顯示?
用C#連接數(shù)據(jù)庫SQL并進行讀取時,因數(shù)據(jù)量過大導致運行極慢,想建一個后臺服務器實現(xiàn)實時顯示?我給你推薦一個方案。如果需要顯示信息,只能查詢出需要的信息。例如,如果需要總數(shù),可以使用Select co
用C#連接數(shù)據(jù)庫SQL并進行讀取時,因數(shù)據(jù)量過大導致運行極慢,想建一個后臺服務器實現(xiàn)實時顯示?
我給你推薦一個方案。如果需要顯示信息,只能查詢出需要的信息。例如,如果需要總數(shù),可以使用Select count(ID)from table name進行查詢,然后創(chuàng)建一個DataTable。每次只查詢前幾個,從表名中選擇top 5*,就可以把它放到DataTable中進行操作。操作完成后,可以進行查詢,這樣就可以按下數(shù)據(jù)庫電源。當然,添加線程會更完美,這樣即使數(shù)百萬的數(shù)據(jù)也不會出現(xiàn)卡屏或程序崩潰