文章浏览阅读7.6k次,点赞31次,收藏71次。多个单列索引在多条件查询时优化器会优先选择最优索引策略,可能只用一个索引,也可能将多个索引全用上。但多个单列索引底层会创建多个B+索引树,比较占用空间,也会浪费一定......
2023-11-11 14:05 阅读 阅读全文文章浏览阅读429次。什么是B+树索引?MySQL索引和存储引擎有哪些?如何进行数据库优化?...
2024-01-23 05:10 阅读 阅读全文MySQL数据库应用实验训练4:视图和索引的构建与使用实验目的:基于实验1创建的汽车用品mysql视图索引更多下载资源、学习资料请访问CSDN文库频道....
2023-10-13 23:59 阅读 阅读全文文章浏览阅读190次。面试题:什么是索引?答:索引是帮助mysql高效获取数据的数据结构;可以得到索引的本质:索引是数据结构;可以理解为“排好序的快速查找数据结构”,这些数据结构以某种方式指向数据,这样就可以在......
2023-11-12 18:12 阅读 阅读全文文章浏览阅读3.5w次,点赞5次,收藏39次。查看mysql数据库 数据量大小和索引数据大小以及行数的方法查看一个数据中所有表的相关信息:(1)可以在命令下使用show table status \G命令查看:(2)如果想知道MySQL数据库中每个表占......
2023-11-11 14:07 阅读 阅读全文文章浏览阅读520次。概述最近运维人员反馈在生产环境给一张大表加主键时耗时10分钟都没法添加,故基于 pt-online-schema-change 做在线ddl,仅供参考。一、安装pt工具yum -y install perl-DBI perl-DBD-MySQL perl-Time-HiRes perl-IO-Socket-SSL perl-TermRe......
2023-11-11 16:25 阅读 阅读全文文章浏览阅读865次。数据库的索引分类、SQL的优化等在之前文章都有写过。这篇文章单独来说说数据库的原理,也就是说数据库的索引存储结构和为什么这么存储。文章的内容也大多是从其他博客中摘抄下来,并加入自己的理解......
2023-11-12 18:11 阅读 阅读全文Mysql高级 焰火青年· 华为云开发者联盟...
2023-11-12 18:11 阅读 阅读全文文章浏览阅读286次。创建索引的目的是快速从整体集合中选择性地读取满足条件的一部分集合。在查询条件中既有对缩减查询范围起主要作用的驱动查询条件,也有单纯起检验作用的过滤查询条件,数据库将全部满足这两种查询......
2024-01-25 06:17 阅读 阅读全文文章浏览阅读277次。(1)谨慎合理使用索引改善查询、减慢更新索引一定不是越多越好(能不加就不加,要加的一定得加)覆盖记录条数过多不适合建索引,例如“性别” (2)字符字段必须建前缀索引 alter table test.test add ke......
2023-11-11 22:14 阅读 阅读全文