Redian新闻
>
analyze 在oracle里怎么用?
avatar
analyze 在oracle里怎么用?# Database - 数据库
t*n
1
在sql下输入,比如有个table 叫"country"
SQL> analyze table country compute statistics for table;
Table analyzed.
只显示出table analyzed,那结果在哪里? 如果compute exact statistics for all
relations in a certain query, 又该怎么弄.我GOOGLE了半天, 只知道analyze
command干吗用的,其他的一头雾水.有人可以解答下么?
avatar
s*o
2
should be User_Tables for this statement.

【在 t******n 的大作中提到】
: 在sql下输入,比如有个table 叫"country"
: SQL> analyze table country compute statistics for table;
: Table analyzed.
: 只显示出table analyzed,那结果在哪里? 如果compute exact statistics for all
: relations in a certain query, 又该怎么弄.我GOOGLE了半天, 只知道analyze
: command干吗用的,其他的一头雾水.有人可以解答下么?

avatar
t*n
3
终于搞懂了,analyze完,statistics要在user_tables user_tab_columns里找。谢谢
avatar
y*o
4
I am using Oralce XE, but I cannot find this user_tab_columns field in user_
tables. I logged in as sysdba.

【在 t******n 的大作中提到】
: 终于搞懂了,analyze完,statistics要在user_tables user_tab_columns里找。谢谢
: 了

avatar
t*n
5
我用的ORACLE 10g
我找到statistics在user_tables, user_tab_columns, user_indexes这三个里有。
这个三个都是table的。
avatar
y*o
6
Is the name of the field "statistics"?

【在 t******n 的大作中提到】
: 我用的ORACLE 10g
: 我找到statistics在user_tables, user_tab_columns, user_indexes这三个里有。
: 这个三个都是table的。

avatar
t*n
7

不是,statistic广泛地指analyze后的数据。比如你可以select avg_col_len from
user_tab_columns where column_name = ' '里找倒相应attribute的average length
of values. 还有一些有多少blocks之类的,看情形。

【在 y********o 的大作中提到】
: Is the name of the field "statistics"?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。