索引共25篇
Unix文件的实现方式详解-不念博客

Unix文件的实现方式详解

我们先把前面提到的文件实现方式,做个比较: 比较 那早期 Unix 文件系统是组合了前面的文件存放方式的优点,如下图: 早期 Unix 文件系统 它是根据文件的大小,存放的方式会有所变化: 如果存...
不念的头像-不念博客不念4年前
306
存储引擎区别及特点有哪些-不念博客

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

特点InnoDBMyISAMMemory存储限制64TB有有事务安全支持--锁机制行锁表锁表锁B+tree索引支持支持支持Hash索引--支持全文索引支持(5.6版本之后)支持-空间使用高低n/a内存使用高低中等批量插入速度...
不念的头像-不念博客不念3年前
424
索引和数据库的源数据结构是耦合的吗?-不念博客

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

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

什么是数据库索引,有哪些分类以及优缺点?

什么是索引 索引是创建在表上的,帮我们快速检索数据的一种数据结构。 索引的分类 主键索引:表设立主键之后会自动创建一个主键索引,innodb引擎里面主键索引是聚簇索引 普通索引:普通索引也就...
不念的头像-不念博客不念3年前
359
数据库性能很差是什么原因,怎么排查?-不念博客

数据库性能很差是什么原因,怎么排查?

查询语句效率低下: 检查数据库的查询语句,确保它们被正确优化。 使用数据库查询分析工具,如EXPLAIN(MySQL)、SQL Server Profiler(SQL Server)或pg_stat_statements(PostgreSQL),来分...
不念的头像-不念博客不念3年前
332
什么是数据库索引?(数据库索引有哪些注意的问题)-不念博客

什么是数据库索引?(数据库索引有哪些注意的问题)

数据库索引是一种数据结构,它可以提高数据库查询操作的效率。 索引存储着数据表中的某一列或多列的值,并根据这些值进行排序,以便快速定位数据行。 通过创建索引,数据库可以避免进行全表扫描...
不念的头像-不念博客不念3年前
497
mysql如何选择索引-不念博客

mysql如何选择索引

根据查询需求选择索引类型: 主键索引:每个表都应该有一个主键索引,通常是自增主键。 唯一索引:适用于需要唯一性约束的列。 组合索引:使用多个列来创建索引以支持多条件的查询。但要小心组...
不念的头像-不念博客不念3年前
298
oracle索引类型有哪些(oracle创建、删除索引语句)-不念博客

oracle索引类型有哪些(oracle创建、删除索引语句)

在Oracle数据库中,索引是一种数据库对象,用于加快表中数据的检索速度。 索引可以提高查询性能,但同时可能会降低数据插入、更新和删除操作的性能,因为在进行这些操作时,索引也需要相应地维...
不念的头像-不念博客不念3年前
357