|
最初由 ZALBB 发布
[B]假设楼主的说法是成立的,嘿,我的AIX53平台更怪,10203。
df -g 看到/ORADATA 目录还有39G,该目录下有一15G的临时文件,我创建一临时表,
往表里插入数据,查询V%sort_usage,得知该临时表用了5G的空间。也即:
该临时表占用了临时文件的5G,也就是说,此时,该目录下应该还有34G的空闲空间,
接着我在该目录下创建两个19G的数据文件的表空间,结果也创建成功!
问:若这数据存放在临时文件上,那34G的空间这么容得下38G的数据文件,
若不放在临时文件上,那放哪?
需要说明一点的是:创建临时文件时(15G),并不占用该目录的空间,或者说,
只用了几十K的空间,这一点可以用du 查询出来,可以忽略不计。 [/B]
" 该目录下有一15G的临时文件,我创建一临时表 . "
版主的臨時文件是指屬於 temp tablespace 的表空間文件吧( 呵呵, 和OS的臨時文件區別一下 ) , 臨時表是否定義為transaction 結束後刪除其中記錄 ?
" 接着我在该目录下创建两个19G的数据文件的表空间,结果也创建成功! " 這個時候臨時表中的數據( 5G ) 是否還存在 ? |
|