首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

关于目录的建立规则

2012-09-04 
关于索引的建立规则最近开始恶补数据库,整理索引的一般规则如下:表列和索引有同样的值集,只不过是索引是排

关于索引的建立规则

最近开始恶补数据库,整理索引的一般规则如下:

    表列和索引有同样的值集,只不过是索引是排过序的;因此找到内容的时间更少。索引一般采用B树算法,一般常使用的为二叉树算法。在小表上建立索引通常没有意义,会降低性能而不是提高。比如:如果表有50行,那么扫描他会比使用B树算法更快。在大表上,只有当涉及索引列的查询检索小百分比的行(通常因小于15%)时,才应该建立索引。索引通常在用于表联接的列上会有用。索引会使涉及索引列的DML操作减慢-例如,如果更新一个这样的列上的值,则这个索引列也必须更新;并且如果插入一行,则相应的索引可能必须重新排序,(例如一个B树索引可能必须重新调整),因此如果对一个表进行平凡更新、插入或删除,则推荐使用较少的索引

热点排行