找回密码
 立即注册

QQ登录

只需一步,快速开始

Simon.hu 讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-6-20 14:54  /   查看:6617  /  回复:0
很多朋友在说我们的导入Excel或者使用循环命令+表格操作命令的时候,有可能会遇到的性能问题,这里我在此使用几个小实验跟大家做一个整理总结。

活字格实验室开课了~~~
首先,我们做一下小实验:
1.添加100条数据,分别使用表格操作命令和数据表命令,他们的性能对比:
表格操作命令
image.png146741332.png
表格操作命令,浏览器用时 100ms+
表格_100条.gif
数据表操作命令
image.png214024352.png
表格操作命令,浏览器用时 5000ms+
数据表_100条.gif
由此可见,批量操作时,使用表格操作命令的速度远远快于数据表操作命令;使用哪个,相信你已经心里有数了哈~
2.Excel导入5000条数据,表格松绑定和紧绑定的对比
表格松绑定导入Excel
image.png771654662.png
大约用时1s+
松绑定导入5000条.gif
表格紧绑定绑定
image.png514667968.png
大约用时2s+
紧绑定导入5000条.gif
所以说,其实松绑定紧绑定,导入Excel的时候,其实差距并不大,但是松紧绑定会影响的是,松绑定导入后只是把数据放到表格中,并没有提交到数据库中,但是紧绑定会直接在导入的时候就将数据导入到数据库中。
如何抉择就要您到具体的使用场景中判断,
比如,客户就想直接导入到数据中,那么就是不要设置松绑定,这样数据直接就进去了,毕竟使用松绑定的话,再点击一个按钮这个数据提交还需要一段时间呢,这样算下来肯定比不设置松绑定的性能慢;
如果客户就是想先放到页面上,后面做一些修改后在点击按钮后添加,那就使用松绑定就可以了。
3.导入超大数据量的时性能问题:看高老板的套路吧
活字格导入Excel数据(数万条数据的处理办法)
https://gcdn.grapecity.com.cn/fo ... 2&fromuid=30160


0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部