//////1000条数据的测试结果 插入1000条数据前内存:5177344 插入1000条数据后内存:5177344 时间219 NQ查询前内存:5177344 NQ查询后内存:5177344 时间546 QBE查询前内存:5177344 QBE查询后内存:5177344 时间32
//////10000条数据的测试结果 插入10000条数据前内存:5177344 插入10000条数据后内存:5177344 时间625 NQ查询前内存:5177344 NQ查询后内存:5177344 时间344 QBE查询前内存:5177344 QBE查询后内存:5177344 时间47
//////100000条数据的测试结果 插入100000条数据前内存:5177344 插入100000条数据后内存:15978496 时间4743 NQ查询前内存:15978496 NQ查询后内存:15978496 时间297 QBE查询前内存:15978496 QBE查询后内存:22306816 时间312
//////300000条数据的测试结果 插入100000条数据前内存:5177344 插入100000条数据后内存:55123968 时间14040 NQ查询前内存:55123968 NQ查询后内存:55123968 时间313 QBE查询前内存:55123968 QBE查询后内存:66650112 时间748
结论,在数据量少时,使用QBE查询比NQ查询要快。可以使用NQ查询做分页处理,因为NQ并没有把查询结果的所有数据加载到内存中,查询前后,内存都是没有变化的。
Powered by: BlogJava Copyright © penngo