循環(huán)訪問數(shù)據(jù)庫 循環(huán)中查詢數(shù)據(jù)庫會不會效率低下?
循環(huán)中查詢數(shù)據(jù)庫會不會效率低下?Wgtalen是對的。如果需要查詢,可以一次在外層查詢,然后在邏輯層循環(huán)組織數(shù)據(jù)。不要循環(huán)查詢數(shù)據(jù)庫(尤其是遞歸查詢組織樹)。經(jīng)過測試,在相同數(shù)據(jù)(258條數(shù)據(jù))的情況
循環(huán)中查詢數(shù)據(jù)庫會不會效率低下?
Wgtalen是對的。如果需要查詢,可以一次在外層查詢,然后在邏輯層循環(huán)組織數(shù)據(jù)。不要循環(huán)查詢數(shù)據(jù)庫(尤其是遞歸查詢組織樹)。經(jīng)過測試,在相同數(shù)據(jù)(258條數(shù)據(jù))的情況下,兩者的性能相差6倍。如果是更新(修改、添加、刪除),也建議批量處理多個數(shù)據(jù)。(如果數(shù)據(jù)較少,則沒有差異。如果有大量的數(shù)據(jù),差異就會很明顯。如果有多條數(shù)據(jù),數(shù)據(jù)量不是很大,也可以使用循環(huán)交互式數(shù)據(jù)庫)。通常,在數(shù)據(jù)庫中循環(huán)會降低性能。特別是在查詢大量數(shù)據(jù)時,性能測試的時差明顯。