索引共25篇 第2页
索引和数据库的源数据结构是耦合的吗?-不念博客

索引和数据库的源数据结构是耦合的吗?

在InnoDB存储引擎中,索引又可以分成聚簇索引和非聚簇索引(二级索引),它们区别就在于叶子节点存放的是什么数据: 聚簇索引的叶子节点存放的是实际数据,所有完整的用户记录都存放在聚簇索引...
不念的头像-不念博客不念1年前
423
存储引擎区别及特点有哪些-不念博客

存储引擎区别及特点有哪些

特点InnoDBMyISAMMemory存储限制64TB有有事务安全支持--锁机制行锁表锁表锁B+tree索引支持支持支持Hash索引--支持全文索引支持(5.6版本之后)支持-空间使用高低n/a内存使用高低中等批量插入速度...
不念的头像-不念博客不念2年前
421
什么是联合索引-不念博客

什么是联合索引

通过将多个字段组合成一个索引,该索引就被称为联合索引。 比如,将商品表中的 product_no 和 name 字段组合成联合索引(product_no, name),创建联合索引的方式如下: CREATE INDEX index_produ...
不念的头像-不念博客不念1年前
420
深入解析:MySQL常用优化技巧及方法-不念博客

深入解析:MySQL常用优化技巧及方法

在数据库管理和应用开发中,性能优化是一个重要的环节。 特别是在处理大量数据和复杂查询时,一个优化得当的MySQL数据库可以大大提高应用程序的性能和用户体验。 本文将介绍一些常用的MySQL优化...
不念的头像-不念博客不念2年前
417
聚集索引和二级索引区别-不念博客

聚集索引和二级索引区别

分类含义特点聚集索引(ClusteredIndex )数据存储和索引放到一块,索引结构的叶子节点保存了行数据必须有,而且只有一个二级(辅助)索引(SecondaryIndex)将数据与索引分开存储,索引结构的叶子节点...
不念的头像-不念博客不念2年前
413
索引失效场景有哪些-不念博客

索引失效场景有哪些

使用函数或运算符处理列 当在查询条件中对列进行函数调用或进行运算时,索引通常会失效。 例如,WHERE DATE_FORMAT(column, '%Y-%m-%d') = '2023-11-10',这种情况下,无法使用列上的索引。 使...
不念的头像-不念博客不念2年前
392
如何优化一条慢sql-不念博客

如何优化一条慢sql

尽量覆盖索引,减少回表 组合索引符合最左匹配原则,不然会索引失效 避免索引失效,比如不要用左模糊匹配、函数计算、表达式计算等等。 分页查询优化:该方案适用于主键自增的表,可以把Limit查...
不念的头像-不念博客不念2年前
386
mysql数据库优化相关知识-不念博客

mysql数据库优化相关知识

mysql数据库优化相关知识 数据表数据类型优化 tinyint、 smallint、 bigint 考虑空间的问题,考虑范围的问题 char、varchar enum 特定、固定的分类可以使用enum存储,效率更快 ip地址 ip2long() ...
不念的头像-不念博客不念3年前
367