+ -
当前位置:首页 → 问答吧 → IQ的临时表空间不会自动扩展?

IQ的临时表空间不会自动扩展?

时间:2010-09-06

来源:互联网

无法执行语句。
IQ_SYSTEM_TEMP DBSpace
-- (s_blockmap.cxx 3602)
SQLCODE=-1009170,ODBC 3 状态="HY000"
第 1 行,第 1 列

select ID,
sum(case when ID<>'0' then cnt end) c1,
sum(case when ha3='1'   then cnt end) c2,
sum(case when ha3='2'   then cnt end) c4,
sum(case when ha3='3'   then cnt end) c6,
sum(case when ha3='4'   then cnt end) c8
into t53
from (
select substr(ID,1,2) ID,count(*)cnt,ha3
from hu
group by id ,ha3
)a
group by ID
order by ID

无法执行语句。
1280 C:\ProgramData\SybaseIQ\demo\iqdemo.iqtmp
0
-- (s_db.cxx 2534)
SQLCODE=-1009157,ODBC 3 状态="HY000"
第 1 行,第 1 列

ALTER DBSPACE IQ_SYSTEM_TEMP ADD 10MB

作者: 〇〇   发布时间: 2010-09-06

不知道在哪看到的 IQ的临时存储是很关键。
一般的推荐配置:是IQ存储的20%
        个数一般要求3+CPU数据(内核个数)/10  --这句话我也无法理解。:)

另外IQ的数据加载都会用到临时存储。如果上面有索引的比如hg索引,还会要求更多的临时储存空间。

--本人没有实际使用。只是看书和文档得到的信息

作者: cityvigil   发布时间: 2010-09-07

相关阅读 更多