一般大家添加索引时都简单考虑些什么?为什么会需要2个字段的索引?
一般大家添加索引时都考虑些什么?
我一般添加索引就是where子句查询几个字段,哪些字段,就添加什么索引。
mysql
sql
postgresql
赞
收藏 0
回答 1
待解决
相关问题
在MongoDb中什么是索引?
506浏览 • 1回复 待解决
HarmonyOS 为什么搞个这么复杂的单词,为什么不简化一些HmOS就很好啊
3038浏览 • 4回复 待解决
OB支持的索引类型都有哪些?
962浏览 • 1回复 待解决
局域网通信一般采用什么物联网通信协议?
700浏览 • 1回复 待解决
list组件,当设置点击事件时,如何知道当前点击的list索引号
3507浏览 • 1回复 待解决
postgresql 连接池一般为多大?
76浏览 • 1回复 待解决
为什么原子化服务卡片添加到桌面后图片会模糊呢?
1004浏览 • 1回复 待解决
大家升级完鸿蒙系统后,都什么感觉呢?
6974浏览 • 12回复 待解决
请问开发的时候为什么都不在ability中写代码,要再添加一个Slice写?
7817浏览 • 4回复 已解决
为什么鸿蒙手机更新应用,每次都更小了?
5698浏览 • 3回复 已解决
如何使用OceanBase分区表索引功能?
378浏览 • 1回复 待解决
问大家一个问题,关于原服务的?
3244浏览 • 1回复 待解决
为什么我的js里面打代码时不给自动补全的选项
4154浏览 • 1回复 待解决
MQTT连接的问题,MQTTDeserialize_connack返回值为什么始终是2
4118浏览 • 1回复 已解决
看了10.20的直播,有一些关于鸿蒙的问题想问大家
4304浏览 • 2回复 待解决
社区一周年,大家最期待什么?
7294浏览 • 5回复 已解决
荣耀30s更新鸿蒙系统后超级快充一会有一会没有这是为什么?
3413浏览 • 1回复 待解决
【鸿蒙体验官/问答】dev问题:无法转换索引.js文件到快照
8203浏览 • 1回复 待解决
hi3861串口,调用函数hi_uart_read读取UART2数据,一直读取到一个字节0xFE,请问可能是什么原因引起的呢
5272浏览 • 1回复 待解决
为什么手机升级为鸿蒙系统之后只有2G网了
8876浏览 • 1回复 待解决
打算合并两个数据库里面不同格式的两个表,有什么简单办法没有?
273浏览 • 1回复 待解决
鸿蒙中的资源文件都又什么作用?
969浏览 • 1回复 待解决
为什么DevEco Studio的预览器进行实时预览时耗时有点长
2214浏览 • 1回复 待解决
为什么用Jmeter做网站压力测试时只占用CPU?
1200浏览 • 1回复 待解决
大家对Open source有什么看法?
271浏览 • 0回复 待解决
where条件有什么字段就加什么索引,就有点盲目了。关于索引设计已经有几本书了,三言两语说不清,列举几点:
1.考虑列值分布,如果选择性不好,那么建索引很有可能不起效,只会增加DML开销;
2.覆盖索引,避免回表,直接从索引取得查询结果,就是你的做法,但如果每一个SQL都给它建覆盖索引,要考虑一下过多索引给DML带来的压力,以及索引的冗余;
3.注意频繁更新的表,索引不宜过多;
4.根据表数据量和执行计划来设计索引
...
建了索引之后,也应该注意SQL的写法是否导致了索引失效,例如类型不匹配,索引列做函数处理或运算,%前缀通配,没包含多列索引的前导列等等。