摘要:
首先,介绍一下什么是树(tree) 树,就是一种顺序。我们有从小到大,从大到小的顺序,也自然会有“树”这种顺序。 那么,树,是一个怎么样的顺序呢? 对于一列数,只能保持两种状态:①无序②有序 而这两者最大的区别就是:查找的方式不同 面对无序数列,我们只能依次比较,去寻找目标值。(顺序查找) 而对于有 阅读全文
摘要:
MySQL默认存储引擎的变迁 在MySQL 5.1之前的版本中,默认的搜索引擎是MyISAM,从MySQL 5.5之后的版本中,默认的搜索引擎变更为InnoDB。 MyIASM引擎 1.写入操作是锁住全表、不支持数据库事务、也不支持外键。 2.MyISAM会保存好具体的行数 3.MyISAM使用的全 阅读全文
摘要:
想要了解Mysql的索引类型,还得先看看SqlServer是怎样索引的。 SqlServer 将索引分为: 聚集索引,非聚集索引 从图中可以看出,聚集索引顺序和数据内容的顺序一致,而非聚集索引顺序与数据内容无关。 网上看到的一个很好的栗子: 我们买的词典,有两种目录: 1. 按字母表查询的目录 2. 阅读全文
摘要:
为什么要有索引?就像为什么书要有目录一样。 索引是什么东西?和目录一样成为书的一部分。 索引是由什么组成的?原文中具有代表性的一部分。 索引有三种添加方式: 1. 在创建表的时候,直接在列名后面添加 或在后面单独定义 2. 在表外为其创建 3. 外界进行修改时添加 索引有五种分类: 普通索引, 关键 阅读全文