Oracle Enterprise Management Console 中的菜单上“分析”有什么用?
怎么用? 它能用来优化数据库或者找出致的优化的地方么?
版本 Oracle9i 。
怎么用? 它能用来优化数据库或者找出致的优化的地方么?
版本 Oracle9i 。
解决方案 »
- 如何优化SQL语句?急!
- oracle中的一条sql语句,我看不懂。
- 关于数据库异构问题???欢迎大家进来讨论
- 请告诉我,刚建的表从哪里能看到?急!!!
- redhat linux 9下安装oracle 8.1.7成功!
- 如何将oralce中表的数据导出成文本格式的数据文件?
- 怎样从ORACLE中导出表结构?在线等待!!!!
- 用DELPHI连接ORACLE的表,表里有BLOB字段,打开表就出现无效的字段,怎么解决
- 在ORACLE中如何得到datediff(mi,时间1,时间2)这样的函数?
- Oracle 疑难杂症,高手请帮忙。
- 两个SELECT语句执行后产生两个结果集,想将这两个结果集合并成一个结果集
- 我怎样把一个表空间的里面的表导入到另外一个表空间里面?
以便采用CBO优化方式时选择更好的SQL执行路径。
a) 可以并行进行,对多个用户,多个Table
b) 可以得到整个分区表的数据和单个分区的数据。
c) 可以在不同级别上Compute Statistics:单个分区,子分区,全表,所有分区
d) 可以倒出统计信息
e) 可以用户自动收集统计信息
2. DBMS_STATS的缺点
a) 不能Validate Structure
b) 不能收集CHAINED ROWS, 不能收集CLUSTER TABLE的信息,这两个仍旧需要使用Analyze语句。
c) DBMS_STATS 默认不对索引进行Analyze,因为默认Cascade是False,需要手工指定为True
3. 对于oracle 9里面的External Table,Analyze不能使用,只能使用DBMS_STATS来收集信息。