医药db2 9.7

自动存储的数据库表空间storage path中的文件数目不一致

Hi,各位,
小弟最近遇到一个问题不是很明白,想咨询一下大家。望复,谢谢。
有一个数据库,使用的是自动存储,storage path如下:
db2pd -d du1 -storagepaths
Database Partition 0 -- Database DU1 -- Active -- Up 115 days 08:08:17 -- Date 09/19/2014 10:47:12
Database Storage Paths:
Number of Storage Paths       4                  
Address            PathID     PathState   PathName
0x0A00030000109600 0          InUse       /db2/DU1/sapdata1
0x0A00030000109980 1          InUse       /db2/DU1/sapdata2
0x0A00030000109D00 2          InUse       /db2/DU1/sapdata3
0x0A0003000010A080 3          InUse       /db2/DU1/sapdata4

按照我的理解,所有建立的表空间,将由数据库控制,在每个storage path下建立相应的数据文件,就像这样:
db2 "SELECT SUBSTR(TBSP_NAME,1,20) AS TBSP_NAME, INT(TBSP_ID) AS TBSP_ID,     SUBSTR(CONTAINER_NAME,1,60) AS CONTAINER_NAME, INT(CONTAINER_ID)     AS CONTAINER_ID, CONTAINER_TYPE, INT(TOTAL_PAGES) AS TOTAL_PAGES,     INT(USABLE_PAGES) AS USABLE_PAGES, ACCESSIBLE     FROM SYSIBMADM.CONTAINER_UTILIZATION where TBSP_ID=37"
TBSP_NAME            TBSP_ID     CONTAINER_NAME                                               CONTAINER_ID CONTAINER_TYPE   TOTAL_PAGES USABLE_PAGES ACCESSIBLE
-------------------- ----------- ------------------------------------------------------------ ------------ ---------------- ----------- ------------ ----------
DU1#EL731D                    37 /db2/DU1/sapdata3/db2du1/NODE0000/DU1/T0000037/C0000000.LRG             0 FILE_EXTENT_TAG       160000       159998          1
DU1#EL731D                    37 /db2/DU1/sapdata2/db2du1/NODE0000/DU1/T0000037/C0000001.LRG             1 FILE_EXTENT_TAG       160000       159998          1
DU1#EL731D                    37 /db2/DU1/sapdata1/db2du1/NODE0000/DU1/T0000037/C0000002.LRG             2 FILE_EXTENT_TAG       160000       159998          1
DU1#EL731D                    37 /db2/DU1/sapdata4/db2du1/NODE0000/DU1/T0000037/C0000003.LRG             3 FILE_EXTENT_TAG       160000       159998          1

但是,奇怪的是,有这样一个表空间,却在一个storage path下面建立了两个数据文件:

db2 "SELECT SUBSTR(TBSP_NAME,1,20) AS TBSP_NAME, INT(TBSP_ID) AS TBSP_ID,     SUBSTR(CONTAINER_NAME,1,60) AS CONTAINER_NAME, INT(CONTAINER_ID)     AS CONTAINER_ID, CONTAINER_TYPE, INT(TOTAL_PAGES) AS TOTAL_PAGES,     INT(USABLE_PAGES) AS USABLE_PAGES, ACCESSIBLE     FROM SYSIBMADM.CONTAINER_UTILIZATION where TBSP_ID=2"
TBSP_NAME            TBSP_ID     CONTAINER_NAME                                               CONTAINER_ID CONTAINER_TYPE   TOTAL_PAGES USABLE_PAGES ACCESSIBLE
-------------------- ----------- ------------------------------------------------------------ ------------ ---------------- ----------- ------------ ----------
DU1#ES731D                     2 /db2/DU1/sapdata3/db2du1/NODE0000/DU1/T0000002/C0000000.LRG             0 FILE_EXTENT_TAG       187008       187006          1
DU1#ES731D                     2 /db2/DU1/sapdata2/db2du1/NODE0000/DU1/T0000002/C0000001.LRG             1 FILE_EXTENT_TAG       187008       187006          1
DU1#ES731D                     2 /db2/DU1/sapdata1/db2du1/NODE0000/DU1/T0000002/C0000002.LRG             2 FILE_EXTENT_TAG       187008       187006          1
DU1#ES731D                     2 /db2/DU1/sapdata4/db2du1/NODE0000/DU1/T0000002/C0000003.LRG             3 FILE_EXTENT_TAG       187008       187006          1
DU1#ES731D                     2 /db2/DU1/sapdata4/db2du1/NODE0000/DU1/T0000002/C0000004.LRG             4 FILE_EXTENT_TAG       348160       348158          1
  5 record(s) selected.

这让我非常的不理解,这种情况是怎么产生的呢?

按照道理,应该不能为auto storage的表空间增加数据文件的,这种情况是怎么产生的呢?以及如何解决这个问题呢?


谢谢各位。
参与19

17同行回答

junli0411junli0411数据库管理员NULL
回复 12# Run_LeoCat    不会的。显示全部
回复 12# Run_LeoCat


   不会的。收起
互联网服务 · 2014-09-28
浏览1512
sgssgs数据库管理员某公司
我的奖励呢显示全部
我的奖励呢收起
互联网服务 · 2014-10-08
浏览1421
sgssgs数据库管理员某公司
回复 12# Run_LeoCat :victory:显示全部
回复 12# Run_LeoCat

:victory:收起
互联网服务 · 2014-09-28
浏览1422
sgssgs数据库管理员某公司
给个链接希望对你有帮助http://www-01.ibm.com/support/kn ... 054960.html?lang=en显示全部
互联网服务 · 2014-09-25
浏览1589
drdb2drdb2系统工程师se
"db2 list history alter tablespace all on dbname" to check what happened to the tablespace显示全部
"db2 list history alter tablespace all on dbname" to check what happened to the tablespace收起
互联网服务 · 2014-09-20
浏览683

    提问者

    Run_LeoCat
    数据库管理员中科金财

    相关问题

    问题状态

  • 发布时间:2014-09-19
  • 关注会员:1 人
  • 问题浏览:19243
  • 最近回答:2014-10-09
  • X社区推广