有兩個不同的數據庫,需要條件查詢一個數據庫選出用戶名,量比較大 大概300W左右
然後用這300W用戶名查詢另外一個庫的數據,寫入到最後的文件當中。用什麼方法比較好呢?
方法1:分頁查詢出用戶名,然後查詢另外一個庫,查詢結果寫入文件
方法2:一次性查出用戶名,寫入文件當中,然後根據文件逐行查詢,寫入文件。
用這300W用戶名查詢另外一個庫的數據
這個查詢是怎麼查詢的。
性能出現在查詢結果過多還是查詢速度過慢。
如果是後者,建議優化你的查詢語句,sql server一類的數據庫可以跨庫join,性能很高。另外給name做index也有助於提高性能。