//////1000條數(shù)據(jù)的測試結(jié)果 插入1000條數(shù)據(jù)前內(nèi)存:5177344 插入1000條數(shù)據(jù)后內(nèi)存:5177344 時間219 NQ查詢前內(nèi)存:5177344 NQ查詢后內(nèi)存:5177344 時間546 QBE查詢前內(nèi)存:5177344 QBE查詢后內(nèi)存:5177344 時間32
//////10000條數(shù)據(jù)的測試結(jié)果 插入10000條數(shù)據(jù)前內(nèi)存:5177344 插入10000條數(shù)據(jù)后內(nèi)存:5177344 時間625 NQ查詢前內(nèi)存:5177344 NQ查詢后內(nèi)存:5177344 時間344 QBE查詢前內(nèi)存:5177344 QBE查詢后內(nèi)存:5177344 時間47
//////100000條數(shù)據(jù)的測試結(jié)果 插入100000條數(shù)據(jù)前內(nèi)存:5177344 插入100000條數(shù)據(jù)后內(nèi)存:15978496 時間4743 NQ查詢前內(nèi)存:15978496 NQ查詢后內(nèi)存:15978496 時間297 QBE查詢前內(nèi)存:15978496 QBE查詢后內(nèi)存:22306816 時間312
//////300000條數(shù)據(jù)的測試結(jié)果 插入100000條數(shù)據(jù)前內(nèi)存:5177344 插入100000條數(shù)據(jù)后內(nèi)存:55123968 時間14040 NQ查詢前內(nèi)存:55123968 NQ查詢后內(nèi)存:55123968 時間313 QBE查詢前內(nèi)存:55123968 QBE查詢后內(nèi)存:66650112 時間748
結(jié)論,在數(shù)據(jù)量少時,使用QBE查詢比NQ查詢要快。可以使用NQ查詢做分頁處理,因為NQ并沒有把查詢結(jié)果的所有數(shù)據(jù)加載到內(nèi)存中,查詢前后,內(nèi)存都是沒有變化的。
Powered by: BlogJava Copyright © penngo