我试图执行以下查询以index从我的架构中获取计数.
select count(*) from USER_INDEXES; - 谁给了我一个数 397
但是
select count(*) from ALL_INDEXES where table_owner ='MY_SCHEMA';- 给了我357.
听起来怎么样?两者应该是一样的吗?
Oracle SQL developer通过自己计算索引来检查,给了我397
这是因为,视图ALL_INDEXES包含当前用户可以修改的所有索引.您不会在此视图中看到LOB索引,因为无法重命名,重建或修改LOB索引.
虽然USER_INDEXES视图包含所有用户拥有的索引.如果查询它的用户是创建它的用户,则LOB索引将在此视图中.
| 归档时间: |
|
| 查看次数: |
6322 次 |
| 最近记录: |