现象:
1、表所在dbspaces的页面大小不是base unit,比如8KB,16KB;
2、创建表的语法为:
create table t1(id int);没有显式指出extent size 16 next size 64 lock mode page;
3、oncheck -cc $databasename可以发现如下Bug
Validating systables for database tt
ERROR: informix.t1 fextsize 8 != tblspace.fextsize 32
TBLspace name t1
Owner informix
TBLspace number 800043
Tabid 100
Row size 4
Number of columns 1
Number of indexes 0
Number of rows 0
Date created 2019-04-24
TBLspace major version number 100
TBLspace minor version number 1
TBLspace type T
Locking level P
Number of pages used 0
First extent size 16
Next extent size 64
Flags 0
Site
Database name
本文探讨了在数据库检查中遇到的错误现象,特别是在表空间页面大小不匹配和表创建语法未指定扩展大小的情况下,使用oncheck-cc命令发现的bug。通过实例分析,展示了如何识别和理解这些错误信息。
4992

被折叠的 条评论
为什么被折叠?



