2007-11-5 11:36
eagle
关于临时表空间的疑问
系统使用系统管理的临时表空间
Tablespace ID = 1
Name = TEMPSPACE1
Type = System managed space
Contents = System Temporary data
State = 0x0000
Detailed explanation:
Normal
表空间的容器
Tablespace Containers for Tablespace 1
Container ID = 0
Name = /db2/db2test/NODE0000/SQL00001/SQLT000
1.0
Type = Path
Total pages = 1
Useable pages = 1
Accessible = Yes
相应的文件系统
df -k
/dev/dblv 6242880 5939844 6% 246 1% /db2
问题:
系统临时表空间可以使用多少/db2文件系统的free的空间?有限制吗?
2007-11-5 12:37
beginner-bj
除了ulimit,SMS可以认为没限制
2007-11-5 14:03
banker
sms就是用文件系统的空间,所谓的限制也就是os级别的,对于db2本身来说,他作为temp表空间还是作为user表空间是一视同仁的
2007-11-5 15:36
eagle
多谢楼上2位赐教
现在问题是我在创建一个大表的索引的时候,出错了,报临时表空间满的错误
我想既然是文件系统管理的,现在临时表空间所在的文件系统/db2还有近6G的可用空间,/db2是jfs类型的文件系统,是空间不够大呢,还是jfs类型的那2G文件大小限制导致的?
谢谢
2007-11-6 01:23
老农
是jfs类型的那2G文件大小限制导致
2007-11-7 16:45
eagle
The maximum size of the SMS table space can be estimated by:
number of containers * (maximum file system size
supported by the operating system)
2007-11-7 20:02
banker
eagle , 难得在这里看到你啊
2007-11-12 10:26
eagle
;P 楼上的估计认错人了
2007-11-12 17:34
banker
是么?不好意思啊
ID是一样的
2007-11-13 09:41
rinei
纯os限制
页:
[1]
Powered by Discuz! Archiver 5.5.0
© 2001-2006 Comsenz Inc.