zoukankan      html  css  js  c++  java
  • 索引的一点总结

    1.索引是一棵B树

    3级索引能容纳400万行数据,4级索引能容纳40亿行数据。


    2.表的组织方式有两种:堆或B树。

    当在表上创建一个聚集索引时,表就组织为一个B树;否则就组织为一个堆。


    3.聚集索引约占1%的表大小.

    非聚集索引占30-40%表大小, 曾见过非聚集索引和数据表一样大或更大.

    4.索引碎片

    完全没有也不好, 加入新数据时导致索引页拆分性能损失大, 且新页与原页不连续.

    5.重建索引

    用drop index + create index是最差的一种方式. 如删除聚集索引, 则非聚集索引要重建, 因要把叶上行定位符从聚集索引键变成行ID, 接着, 重建聚集索引时, 所有非聚集索引还得再来一遍重建.

    6.索引的好处

    排序省力(如聚集索引);分组;连接;查找行;

  • 相关阅读:
    软件测试常见概念
    Apollo简介及工作原理
    bug的编写技巧与级别划分
    native与H5优缺点及H5测试
    优惠券测试
    go语言-for循环
    go语言-流程控制--if
    go语言-二进制与位运算
    cookie和session
    AJAX
  • 原文地址:https://www.cnblogs.com/liuzhendong/p/2257476.html
Copyright © 2011-2022 走看看