bkad 发表于 2020-5-29 11:25:45

分享一下mysql的索引的影响效果

有张表里面有接近5w的数据。
写的上面表的一个视图数据差多也是5w。
在活字格页面绑定第一张表,而且需要通过odata公式查询出视图的次数数据。打开这个页面。总用花了1分多钟。通过f12查看。慢的地方都是在odata这里:
,在数据库用explain数据分析一个简单对视图的查询,发现查询会去对整个表扫描。,一次查询就扫描接近5万次。活字格页面上分页设置的是20条。可以想象有多慢了吧。查询快的方法就是加索引。
有了索引后,访问类型就变成了index了,在来看看活字格页面打开的效果,只需1.3秒。这差距也太大了吧。但是好像索引在对数据写入的会影响性能。

Simon.hu 发表于 2020-5-29 19:04:09

没事,
写入的那个性能影响不了多少的

mucai 发表于 2020-7-2 16:12:51

索引查询速度是会相差到几十几百倍,使用索引三条规则:
1、数据量很大
2、不会经常需要进行DML操作,比如库存数量经常更新
3、经常需要用where查询

不知道内置sqlite的索引机置是怎么样的?和mysql一样,主键和唯一键默认索引?

Simon.hu 发表于 2020-9-3 17:52:21

我倒是推荐,大家弄的大的话,还是使用mysql和sqlserver

bkad 发表于 2020-9-4 11:13:16

Simon.hu 发表于 2020-9-3 17:52
我倒是推荐,大家弄的大的话,还是使用mysql和sqlserver

胡老板 你有一个悬浮按钮的的技能贴,但是我在页面容器中使用这个css没有效果,是不是不能再页面容器中使用啊。

Simon.hu 发表于 2020-9-11 15:52:46

bkad 发表于 2020-9-4 11:13
胡老板 你有一个悬浮按钮的的技能贴,但是我在页面容器中使用这个css没有效果,是不是不能再页面容器中使 ...

不应该,是不是你的CSS文件没有引入?
你在求助中心发一帖子,我们看看吧(记得附上示例工程哈~)

dlxubo 发表于 2022-7-1 08:43:30

:i0tw:
页: [1]
查看完整版本: 分享一下mysql的索引的影响效果