a441554665 发表于 2007-08-03 12:04

informix 的 tempdbs的疑问..!!!!!!

大家先看下我的配置
# Physical Log Configuration

PHYSDBS         logdbs    # Location (dbspace) of physical log
PHYSFILE      20000          # Physical log file size (Kbytes)

# Logical Log Configuration

LOGFILES      16            # Number of logical log files
LOGSIZE         10000         # Logical log size (Kbytes)


对于物理日志physdbs 我没用onparams 命令去加空间,而是用的onspaces,想问下大家,我用onspaces增加的logdbs是不是physdbs就不认了?.

还有,那个tempdbs

# DBSPACETEMP:
DBSPACETEMP   tempdbs        # Default temp dbspaces

对于这个tempdbs   我也是用的onspces命令去加的..这样可以不?





以上的两个问题,,希望大家指点一下..,

liaosnet 发表于 2007-08-03 12:55

1,onspaces加的是dbspace.用onparams是更改日志。。默认的phylog/loglog都是在rootdbs里的。需要将它们移到phydbs/logdbs里,就需要用到onparas.

2,tempdbs直接用onspaces建就行~~系统自动更新并修改onconfig文件。

czw1413_cn 发表于 2007-08-03 12:58

a441554665 发表于 2007-08-03 15:36

嗯.了解了.我这就去改..

当时用onspaces建tempdbs的时候还真望了加 - t..

a441554665 发表于 2007-08-03 15:37

物理日志和逻辑日志是不是都存放在logdbs里面呢?

就是这里
PHYSDBS         logdbs    # Location (dbspace) of physical log


这个logdbs

liaosnet 发表于 2007-08-03 16:37

不是~~~一般来说会独立建个phydbs用于phylog
logdbs用于loglog

Dbspaces
address          number   flags      fchunk   nchunksflags    owner    name
c000000010ab7e60 1      0x1      1      1      N      informix rootdbs
c000000010c94850 2      0x22001    2      2      N T      informix tempdbs
c000000010c949d0 3      0x1      3      1      N      informix phydbs
c000000010c94b50 4      0x1      4      2      N      informix logdbs

zhan_yl 发表于 2007-08-03 17:11

你让它放哪里它就放哪里,缺省在rootdbs

zhangshebao 发表于 2007-08-05 20:30

tempdbs加好了要加环境变量,或改$ONCONFIG文件才能生效吧。
用onstat -D检查生成临时表时是否真的写tempdbs。
页: [1]
查看完整版本: informix 的 tempdbs的疑问..!!!!!!