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

数据库优化的一些有关问题

2012-05-21 
数据库优化的一些问题今天我运行了sql 自带的 优化器给我的建议是删除一些索引并创建一些 STATISTICS请问

数据库优化的一些问题
今天我运行了sql 自带的 优化器 

给我的建议是删除一些索引 并创建一些 STATISTICS 

请问为什么要这么做

STATISTICS 的作用是什么?

创建的STATISTICS 需要我修改程序吗?

[解决办法]
STATISTICS 是统计
统计信息可以为查询优化器提供查询计划所需的最佳信息。如果没有禁用 统计信息自动更新 设置。SQL SERVER会自动更新统计信息。SQL SERVER 会给每个表中的字段自动创建一个更新信息。
[解决办法]
建立/删除STATISTICS无需修改程序代码.

STATISTICS是数据库统计信息,是SQL引擎产生执行计划的重要依据.

SQL自带优化器的优化建议不可全信,要自己判断.


[解决办法]
如果创建了索引。SQLSERVER也会自动创建 统计信息。 目的就是为了提高查询效率。

如果创建了索引,并不一定查询时会走索引。查询分析器会自动分析,然后决定使用还是不使用索引或使用那个索引。
[解决办法]

探讨

建立/删除STATISTICS无需修改程序代码.

STATISTICS是数据库统计信息,是SQL引擎产生执行计划的重要依据.

SQL自带优化器的优化建议不可全信,要自己判断.

[解决办法]
探讨
老大好

热点排行