由于近一个月来的连续高强度工作,包括两次的用户培训和两个系统项目的实施,我在近一个月中没有回复 wenping @ usedb.cn 的读者邮件,抱歉,实在是太忙了!
我看大家的问题有这样一个共性:Sybase系统实施后,应该做什么性质的优化为好,这里我为大家总结一二,希望能对大家有所帮助!
Sybase ASE和Oracle不同,Oracle的DBCA工具会对数据库做预优化,而Sybase的asecfg工具却不具有这个功能,所以我们安装完成后,ASE系统管理员最好做如下的调整:
1. 内存的使用
allocate max shared memory,用于指定是否分配max memory所标注的最大内存;
dynamic allocation on demand ,用于指定是否缺省分配资源,还是需要时分配;
Max memory(total logical memory\ total physical memory),用来配置系统的物理内存使用;
2. 系统的IO设置
allow sql server async i/o,用于允许ASE使用异步IO算法,该功能需要操作系统支持,在HP-UX中,AIO需要连接内核;
disk i/o structures ,用来在启动时指定分配磁盘IO控制块的数目,可以将该值设定为操作系统允许的最大值;
number of devices ,ASE所能创建的最大设备个数;
3. 元数据缓存定义
number of open databases,可同时打开数据库数目;
number of open indexes ,可同时使用的索引数;
number of open objects ,可同时使用对象数;
4. 并行查询
number of worker processes ,工作进程数,可同时使用的并行查询工作进程数;
max parallel degree,最大并行度;
max scan parallel degree ,最大扫描并行度;
5. ASE引擎数
max online engines ,定义ASE可使用最大在线引擎数,引擎不是CPU,但可以理解为一个CPU,该参数不能大于物理CPU数,一般为n/2~~~n-1;
number of engines at startup ,ASE启动时联机引擎数;
6. 锁数
lock scheme ,ASE缺省对象锁方案,缺省为allpages,即全页锁;
number of locks ,ASE可用的锁数,针对应用进行调整,以适用不同的应用环境;
print deadlock information ,是否打印死锁信息。此参数会带来额外的ASE开销,
我下一部分说明一下关于裸设备使用问题。文平
分享到:
相关推荐
Sybase数据库在UNIX、WINDOWS上的实施与管理
资源名称:Sybase数据库在UNIX、Windows上的实施和管理内容简介:《Sybase数据库在UNIX、Windows上的实施和管理》内容简介:在15NIX平台,Oracle、Sybase、DB2是绝对主流的三大数据库系统。其中,Oracle具有极高的...
你新添加Sybase服务器的时候,仅需要在sqladv-12_5\ini\sql.ini文件的尾部 添加类似上面的信息。中括号中表示服务器名称,你可以自己起一个标记性的 名字。将192.168.100.2替换成你将要连接的Sybase服务器的IP地址,...
利用windows上的c#发送socket包到装有sybase12.5的AIX上,然后AIX通过监听端口,发送包返回给发送端,返回true则执行成功。返回false则执行失败。 程序如下: 1、newclient异步向iptable....(点击指定ip地址发送可以...
SYBASE数据库性能优化,硕士学位毕业论文,软件工程专业.
Sybase数据库系统管理指南(PDG) Sybase数据库系统管理指南(PDG) Sybase数据库系统管理指南(PDG) Sybase数据库系统管理指南(PDG) Sybase数据库系统管理指南(PDG) Sybase数据库系统管理指南(PDG) Sybase数据库系统管理...
Sybase数据库系统管理指南:Sybase数据库最好用管理学习教材,是入门的最好工具。
《Sybase数据库在UNIX、Windows上的实施和管理》 ((Oracle系统开发与管理——iAS配置、管理与开发》 《PowerBuilder 8开发手册》(系列4本) 《PowerBuilder 6开发与参考手册》(系列9本) ·本书作者技术认证资质: ...
Sybase数据库服务器使用缺省条件安装后并没有针对系统配置和具体应用做出优化设置,需要工程人员根据数据库服务器硬件条件自行设定。目前监控产品使用的Sybase数据库服务器版本为11.9.2,本文档主要针对这个版本的...
sybase数据库安全和优化(自编).ppt
1 Sybase概述 1. C/S简介 CS(Client/Server)结构是传统的网络集中共享式数据库的扩充。在CS结构中,应 用程序(客户)在工作站上运行应用程序进行数据处理,服务器程序运行于服务器上以 响应客户的请求并维护数据...
sybase数据库开发和管理技术要点,供初学者入门级参考学习
Sybase数据库安装手册 Sybase数据库安装手册 Sybase数据库安装手册
sybase数据库扩容详解,详细使用图文的方式一步步讲述了sybase数据库现网扩容的方法。
浅析Sybase数据库系统性能调优.doc浅析Sybase数据库系统性能调优.doc浅析Sybase数据库系统性能调优.doc
Hiffman和Robert Epstern创建了Sybase公司,并在1987年推出了Sybase数据库产品。SYBASE主要有三种版本,一是UNIX操作系统下运行的版本,二是Novell Netware环境下运行的版本,三是Windows NT环境下运行的版本。对...
sybase数据库在windows下安装的官方指南
sybase数据库查被锁的表
详细讲解sybase数据库
sybase数据库是不支持group_concat函数的,此文件为sybase存储过程样例,可以将多行信息按标识合并为一行多列。