oracle 收集对象统计信息目标对象参数
目标对象参数指定要为哪些对象收集对象统计信息。
Ø ownname 指定要处理的模式的名称。这个参数是强制参数。
Ø indname 指定要处理的索引的名称。这个参数是强制参数。
Ø tabname 指定要处理的表的名称。这个参数是强制参数。
Ø partname 指定要处理的分区或者子分区的名称。如果没有指定任何值,则可能会收集所有分区和子分区的对象统计信息,具体取决于granularity参数(见下面)的取值。默认值为NULL。
Ø comp_id 指定要处理的组件的ID。因为组件的ID无法用于收集统计信息,所以会在内部将它转换成一组模式的列表。要想知道对于一个给定的组件都处理了哪些模式,可以使用下面的查询。注意这个查询的输出受多个因素的影响,比如版本和实际安装的组件等。sys和system模式独立于此参数,总是会被处理。如果指定了非法值,则不会返回错误信息,并且sys和system模式会正常进行处理。通过使用默认值NULL,所有的组件都会被处理:
select u.username as schema_name, r.cid as comp_id, r.cname as comp_name