在创建IQ数据库时,有一个比较重要的选项IQ PAGE SIZE,一旦确定之后就不能再修改了。下面是创建数据库的一个例子:
CREATE DATABASE '/sybiq/sybiqsys/HTSIQDB/HTSiqdb.db'
LOG ON '/sybiq/sybiqsys/HTSIQDB/htsiqdb.log'
CASE RESPECT
PAGE SIZE 4096
COLLATION '936ZHO'
BLANK PADDING ON
JAVA ON
JCONNECT ON
IQ PATH '/sybiq/sybiqsys/HTSIQDB/HTS_SYS_MAIN.iq'
TEMPORARY PATH '/sybiq/sybiqsys/HTSIQDB/HTS_SVR_C_SYS_TEMP_FILE01.iqtmp'
MESSAGE PATH '/sybiq/sybiqsys/HTSIQDB/htsiqdb.iqmsg'
IQ PAGE SIZE 131072;
Sybase对于IQ PAGE SIZE有如下建议:
(1) 如果数据库中最大表记录数小于40亿条记录,或者数据库的尺寸 >= 8TB,那么IQ PAGE SIZE 建议为 131072 (即128K)
(2) 如果数据库中最大表记录数大于40亿条,或者数据库 >= 8TB,那么IQ PAGE SIZE 建议为 262144(即256K)
阅读(2714) | 评论(0) | 转发(0) |