当前位置:天才代写 > tutorial > 数据库教程 > 索引的分析与维护数据

索引的分析与维护数据

2018-05-16 08:00 星期三 所属: 数据库教程 浏览:603

  索引公空间作为以后扩展索引的可用空间。例如,指定填充因子的值为80表示每个叶级页上将有》m的空间保留为空,以便随着向基础表中添加数据而为扩展索引提供空间。

索引的分析与维护数据_数据分析_数据分析师_数据库_课课家

  设置SORTINTEMPDB选项SORTINTEMPDB选项指定是否在tempdb中有存储临时序结果,默认为OFFE当创建重新生成索引时,通过将SORTINTEMPDB选项设置为ON,可以指定SQL.Server数据引使用tempdb来存储用于生生成索引的中间排序结果。

  虽然此选项会增加创建索引所用的车引盐时磁盘空间量,但是当tempdb与用户数据库位于不同的磁盘集上时,该选项可减少创建或生成素引所需的时4设置IGNORE_DUP_KEY选项1GNORE_DUPKEY选项用于指定在插入操作尝试向唯一索引插入重复键值时的错误响应,IGNOREDUPKEY选项仅适用于创建或重新生成索引后发生的插入操作,默认为OFF。

  如果设置为ON,则向唯一索引插入重复键值时将出现警告消息:如果设置为OFF,则向唯一素引插入重复键值时将出现错误消息,整个INSERT操作将被回滚。

  设置DROP_EXISTING选DROPEXISTING选项指定应删除并重新生成已命名的先前存在的聚集或非聚集索引,默认为OFF。当选项设置为ON时,删除并重新生成现有索引;如果选项设置为OFF时,如果指定的索引名称已存在,则会显示一条错误。索引的分析与维护数据表索引建立后,由于数据的插入、删删除和更新等操作,可能会导致索引中的信息分散存储在数据库的不同位置,形成所谓索引碎片,因此需要对索引进行分析与维护。

  索引的分析语句SHOWPI使用SHOWPLANALL返回有关语句执行情况的详细信息,并估计语句对资源的需求,其语法如下OFFIAL置。如果SETSETSHOWPLANALL的设置是在执行或运SHOWPLANALL为ON,则 SQL Server将返回每个语句的执行信息但不执行语句,如果SETSETSH行时设置,而不是在分析时设生日期<=”1995-10-31GoSetshowplanalloffco执行结果。

  STATISTICSIO语句使用STATISTICSIO语句显示有关由Transact-SQL语句生成的磁盘活动量的信息,其语法如下SETSTATISTICSIOONIOFF)如果STATISTICSIO为ON,则显示统计信息。

  小编结语:如果为OFF,则不显示统计信息。如果将此选项设置为ON,则所有后续的Transact–SQL语句将返回统计信息,直到将该选项设置为OFF为止。请使用STATISTICSO分析T-SQL语句执行过程中的磁盘活动情况。

 

    关键字:

天才代写-代写联系方式