当前位置: 首页 >

网站建设关于数据库推广

来源: 做网站    发布日期: 2012-06-08 09:47    点击量: 4934

    数据库优化是个严肃复杂的问题,网站建设怎么进行数据库优化呢?

      1. 对什么列建索引

  除了这个索引之外还需要在哪些列上建索引呢?这个问题只能具体情况具体分析,数据库默认情况下会对主键建聚集索引。要看需要优化的sql语句(通常是查询次数多,查询相应想要高的语句)根据什么列的条件进行查询。

  2. 复合索引要注意列顺序

  A列的叶节点上才会开始根据B列建二叉树。所以包括两个列的索引就需要根据查询条件所在列来决定两个列在索引中的顺序。索引在数据库中是以二叉树的形式存储的包括A,B两个列的索引会首先根据A列建二叉树。

    3. 索引的个数问题

  除非你完全不在乎修改数据的效率。另外sqlserver自身会对索引的数量和索引的数据长度有限制,索引提高查询效率是以降低更新、拔出、删除的速度为代价的每当索引列发生变化时都需要对索引数据进行相应的调整。所以一个表上不可以建太多的索引。

相关新闻

CONTACT USCAREERSFOODSERVICEPRESSPRIVACY POLICY
© 2014 yijueweb. All rights reserved.