SYBASE ASE 常见配置探究及推荐值(完善中)

一、.服务器级别配置

    1. 语法

         sp_configure[configname[,configvalue]| group_name|      non_unique_parameter_fragment]

    2.配置内存

      1)数据库使用内存

        指定ASE拥有的总的共享内存大小,sp_configuremaxmemory,nnn(单位为2K(HP平台推荐75%,其他平台80%)

        sp_configureallocatemax shared mem,1(数据库服务启动时就分 配内存)(推荐为1)

     2)配置缺省数据缓存的大小和分区

        sp_cacheconfigdefaultdata cache,xxxM

        sp_cacheconfigdefaultdata cache,cache_partition=n

         (如果CPU个数较多的话,需要根据CPU个数以及内存大小确定是否需要做内存分区,内存分区需为2N次方)

   3.配置存储过程的缓存大小

       sp_configureprocedurecache size,nnn(单位为2K)

   4.配置CPU

      sp_configuremaxonlineengines,n(cpu个数>2时推荐CPU数目减1)

      sp_configurenumberof engines atstartup,n

  5. 其他

    1). number of devices (用户自己确定指定ASE的可创建和打开的数据库设备的最大号数 

    2).number of locks (用户自己确定) 指定ASE可同时打开的锁的最大数目

    3).number of open objects (推荐8000-20000)ASE的对象描述的缓存数

    4)numberof open indexes (推荐2000-5000)ASE的索引描述的缓存数

    5)stacksize (如果有超长SQL和多层嵌套,推荐*2)数据库堆栈的大小      

    6).default character set id(推荐使用cp936id 171)数据库服务器使用的字符集

    7).allow updates to system tables 指定系统管理员是否可以更改系统表中的数据 

    8)row lock promotion HWMrowlock promotion LWM 行锁升级为表锁的阀值

    9)page lock promotion HWMpagelock promotion LWM 页锁升级为表锁的阀值

   10) lock scheme 缺省的对表加的锁类型(缺省为页锁)

二、数据库级别配置

 1.语法 sp_dboption[dbname,optname,{true | false}

 2.trunc logon chkpt   自动清日志(不能再做增量备份)

 3.select into/bulkcopy允许快速BCP,selectinto

 4.ddl in tran允许事务中创建对象




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值