日期:2014-05-16  浏览次数:21508 次

Oracle 临时表 创建索引报错,请各路大神解惑!
由于数据量很大,所以新建个临时表,将2000w左右的数据,过滤提取出100W左右的数据存入临时表,
但是查询速度还是很慢,其中还需要去重复数据。

想在Oracle临时表加索引,但一直报错,未能成功,忘各位大虾帮助~~
索引表空间是单独的,应该不会满的吧,32G左右

下面是错误的截图,以下分别是



1.第一个是建立临时表的语句,很简单。

2. 直接利用plsql 试图 点击创建,当点击 Storage 设置时报错图2:

3. 利用简写语句创建索引报的错误

4. 也是利用SQL 语句创建的索引,指定了一些参数。也是报错。

三种错误个不相同,很无语,请有经验的大虾给予指点!!







------解决方案--------------------
1. 图片看不到
2. 把你建表语句和创建索引语句拿出来看看
------解决方案--------------------
是不是临时表被占用,无法建索引

建议把所有的会话都关掉,然后创建索引
------解决方案--------------------
3 楼说对了,临时表正在被使用,其实报错信息已经相当明显了呀
停掉所有应用以后再创建
------解决方案--------------------
貌似临时表不支持这个~~