IQ 数据库创建时的IQ PAGE SIZE选择

2783阅读 0评论2012-03-01 lion_sybiq_127
分类:Sybase

     在创建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)
上一篇:Sybase IQ数据库SQL开发的一些建议
下一篇:Sybase IQ 动态查询的一个示例