永发信息网

oracle中,一个建好的索引, 想查看它建立在哪个表的哪个列上,通过SQL语句怎么查看?

答案:2  悬赏:50  手机版
解决时间 2021-01-04 13:42
  • 提问者网友:孤凫
  • 2021-01-04 01:06
user_indexes的视图好像查询不到具体的列,请问下还有其他的视图可以查看吗?
最佳答案
  • 五星知识达人网友:孤老序
  • 2021-01-04 01:46
select * from user_ind_columns where index_name=索引名称
其中column_name是你建在哪个列上
全部回答
  • 1楼网友:鸠书
  • 2021-01-04 03:09
你可以强制走索引,查看一下所需代价和不走索引哪个高,一般情况下,oracle优化器会选择代价最低的执行; set autotrace on select from 表名;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯