索引
已收录文章:100篇
-
前两天在工作中遇到一个Mysql排序的问题,在没有加order by的时候,获取的数据顺序是随机的,而不是按照主键排序的。以往我都以往mysql的排序默认是按主键来排序的。这才发现其实不是这392 收藏
-
一、索引的优劣势 优点:可以快速的检索 、可以加快分组和排序 缺点: 占用储存空间、降低数据表的修改操作 二、索引的分类 主键索引 即主索引,根据主键 pk_clolum(le390 收藏
-
面试题: 索引是什么?索引的优点?索引的缺点?在建立索引的时候都有哪些需要考虑的因素呢?为数据表建立索引的原则有哪些?什么是索引覆盖?非聚簇索引一定会回表查询吗? 1. 索引是什383 收藏
-
图片来自 Pexels 入职的第一天我就经历了一次生产事故,运维同学告警说线上 MySQL 负载压力大,直接就把主库 MySQL 压崩了(第一天这可不是好兆头)。 运维同学紧急进行了主从切换,在事后寻找377 收藏
-
一 问题 程序再在一次查询时出现查询时间过长,每次查询要1-2分钟业务反馈用户操作体验很差,sql如下: select * FROM edi_booking edibooking0_ WHERE 1 = 1 AND edibooking0_.load_port_code IN ('CNCWN', 'CNDCB', 'AA363 收藏
-
MySQL 组合索引不是把常用字段随意拼在一起。本文用等值条件、范围条件和排序三个场景说明列顺序如何影响扫描范围,并给出 EXPLAIN 验收方法。359 收藏
-
本篇内容,是本人查阅国内外各类作者的文章和视频后,对此作出的总结。如果文章有错漏的地方,欢迎大家指正。这篇文章的主要内容为,推导出在关系型数据库中,为何常选用B+树作为索引358 收藏
-
作者:京东物流 于朔1 引言在日常工作中,我们会遇见一些慢SQL,在分析这些慢SQL时,我们通常会看下SQL的执行计划,验证SQL执行过程中有没有走索引。通常我们会调整一些查询条件,增加必要356 收藏
-
订单列表把渠道、会员等级放进 JSON 后,筛选条件容易变成逐行计算。本文用 MySQL 生成列和索引把 JSON 路径变成可核对的查询字段,同时处理缺失键、空字符串、类型转换和写入成本。351 收藏
-
你好,是我琉忆,PHP程序员面试笔试系列图书的作者。 本周(2019.3.4至3.8)的一三五更新的文章如下: 周一:PHP面试MySQL数据库的基础知识周三:PHP面试MySQL数据库的索引周五:PHP面试MySQL数据345 收藏
-
如何验证联合索引的有效性 使用explain,在select语句之前使用explain关键字,就会返回sql语句执行计划的信息,而不是执行sql。 这里我们简单实践一下,选取一张表: 有兴趣的同学可以拿这个342 收藏
-
哪些情况需要创建索引 主键⾃动建⽴唯⼀索引 频繁作为查询条件的字段应该创建索引 多表关联查询中,关联字段应该创建索引 on 两边都要创建索引 查询中排序的字段,应该创建索引 频繁查342 收藏