发布网友 发布时间:2022-04-24 05:33
共5个回答
热心网友 时间:2023-11-01 05:44
如果是我的话,我会选择第一种做法,而且在工作中我也有遇到过这种情况,A的效果比B要好很多。其实我们所说的程序访问DB,大多数的时间不是浪费在DB的操作上,除非是很复杂的SQL,那就需要优化下了,而是反反复复的这种connection.open()和connection.close()上。而A的做法虽然看似很笨,将所有的资料读到内存中,但是可以避免这种反复的open&close,在内存上面的操作速度不用多说了,再说现在的内存又不值钱。以上个人意见,请参考。热心网友 时间:2023-11-01 05:44
如果是我的话,我会选择第一种做法,而且在工作中我也有遇到过这种情况,A的效果比B要好很多。其实我们所说的程序访问DB,大多数的时间不是浪费在DB的操作上,除非是很复杂的SQL,那就需要优化下了,而是反反复复的这种connection.open()和connection.close()上。而A的做法虽然看似很笨,将所有的资料读到内存中,但是可以避免这种反复的open&close,在内存上面的操作速度不用多说了,再说现在的内存又不值钱。以上个人意见,请参考。热心网友 时间:2023-11-01 05:44
DB中创建一个临时表,10w笔资料导入临时表,创建临时表的索引,然后用sql语句做多表查询会不会比较快热心网友 时间:2023-11-01 05:44
DB中创建一个临时表,10w笔资料导入临时表,创建临时表的索引,然后用sql语句做多表查询会不会比较快热心网友 时间:2023-11-01 05:45
直接用vlookup查找,或者match查找热心网友 时间:2023-11-01 05:45
直接用vlookup查找,或者match查找热心网友 时间:2023-11-01 05:45
有这么多的数据,当然是用VBA中的字典来实现比较好热心网友 时间:2023-11-01 05:44
如果是我的话,我会选择第一种做法,而且在工作中我也有遇到过这种情况,A的效果比B要好很多。其实我们所说的程序访问DB,大多数的时间不是浪费在DB的操作上,除非是很复杂的SQL,那就需要优化下了,而是反反复复的这种connection.open()和connection.close()上。而A的做法虽然看似很笨,将所有的资料读到内存中,但是可以避免这种反复的open&close,在内存上面的操作速度不用多说了,再说现在的内存又不值钱。以上个人意见,请参考。热心网友 时间:2023-11-01 05:46
两份数据全部取出放入内存中,对比。效率比db或者excel都快很多热心网友 时间:2023-11-01 05:44
DB中创建一个临时表,10w笔资料导入临时表,创建临时表的索引,然后用sql语句做多表查询会不会比较快热心网友 时间:2023-11-01 05:45
有这么多的数据,当然是用VBA中的字典来实现比较好热心网友 时间:2023-11-01 05:45
直接用vlookup查找,或者match查找热心网友 时间:2023-11-01 05:45
有这么多的数据,当然是用VBA中的字典来实现比较好热心网友 时间:2023-11-01 05:46
两份数据全部取出放入内存中,对比。效率比db或者excel都快很多热心网友 时间:2023-11-01 05:46
两份数据全部取出放入内存中,对比。效率比db或者excel都快很多