`
JAVA天地
  • 浏览: 673700 次
  • 性别: Icon_minigender_1
  • 来自: 太原
文章分类
社区版块
存档分类
最新评论

Sybase常用配置参数

阅读更多

Sybase常用配置参数
可以采用sp_configure查看SYBASE所有的配置,也可以在sybase根目录下面有"[库名].cfg"配置,该文件中用户没有更改的项全部显示值为DEFAULT,如果有更改则显示用户更改后的
值,这里列出来一些常见的配置,参考了文章:
http://www.blogjava.net/shanben/archive/2008/07/09/213731.html
http://as400bks.rochester.ibm.com/tividd/td/tec/SC32-1233-00/zh_CN/HTML/ecoimst97.htm

--配置最大cpu使用个数
sp_configure 'max online engines',4
go
--配置启动cpu个数
sp_configure 'number of engines at startup',4
go
--配置最大内存数
--内存总量是从用户输入值配置的,它定义从操作系统的可用内存分配到事件数据库服务器的内存总量,以 2K 为单位。较高的值将为事件数据库服务器分配更多的内部缓冲区
--和--高速缓存,因此会减少对磁盘的 I/O 数目并改善性能。
--注:事件数据库服务器必须能够获取启动时定义的内存总量,否则它将不会启动。如果服务器不启动,请在配置文件中为该服务器设置较低的值并重新启动服务器。
sp_configure 'max memory' ,2097151
go
--分配最大存储过程缓存
sp_configure 'procedure cache',102400
go
--配置高速缓存
sp_cacheconfig 'default data cache' , '700M'
go
--缺省缓存分配页大小
sp_poolconfig 'default data cache','200M','16K'
go
--网络包大小
sp_configure 'max network packet size',1024
go

--最大连接数
sp_configure 'number of user connections',500
go
--最大打开对象
sp_configure 'number of open object',9000
go
--最大索引
sp_configure 'number of open index',10000
go
--最大锁数
--锁数设置为 10000。此值设置所有用户可使用的事件数据库服务器上的锁数。
sp_configure 'number of locks',100000
go

--增加网络内存
sp_configure 'additional network memory',1024
go

--锁内存
sp_configure 'lock shared memory',512
go

--配置设备数
--设备数目设置为 25。它设置可以用磁盘 init 定义的设备数目。设备号的初始设置为 0 到 9。事件数据库配置最多可达 11 个附加设备,因此设置新值 25。
--如果设置 25 不允许添加 11 个新设备,请将其更改为更高的值。
sp_configure 'number of devices',50
go

--配置较大的 I/O 缓冲区数目
--较大的 I/O 设备数目设置为 12。此值设置较大的 I/O 实用程序(例如装入数据库、创建数据库和更改数据库)可用的 16K 缓冲区的数目。
sp_configure 'disk i/o structures',4096

--分配最大共享内存
sp_configure 'allocate max shared memory',1

--为每个用户分配堆栈大小
sp_configure 'heap memory per user'

--优化tempdb
select dbid, name,segmap
from sysusages, sysdevices
where sysdevices.low <= sysusages.size +vstart
and sysdevices.high >=sysusages.size+vstart -1
and dbid =2
and (status=2 or status=3)
go
use tempdb
go
sp_dropsegment 'default',tempdb,master
go
sp_dropsegment 'logsegment',tempdb,master
go


select dbid, name,segmap
from sysusages, sysdevices
where sysdevices.low <= sysusages.size +vstart
and sysdevices.high >=sysusages.size+vstart -1
and dbid =2
and (status=2 or status=3)
go

sp_cacheconfig tempdb_cache, '100M'
go
sp_poolconfig tempdb_cache,'50M','16K'
go
sp_bindcache 'tempdb_cache',tempdb
go
sp_helpcache tempdb_cache

select name,id from syscharsets

dbcc traceon(3604)
dbcc memusage

分享到:
评论

相关推荐

    sybase常用的命令集合

    5. 监控配置参数:`sp_monitorconfig`结合参数(如"open objects")可监控特定配置参数的运行状态。 二、权限命令 1. 授予所有权限:`grant all to user_name`将所有权限授予指定用户。 2. 对表授权:`grant all on...

    Sybase常用命令

    Sybase提供了`sp_config`命令来修改数据库的各种配置参数,例如设置最大内存为服务器共享内存的75%: ```sql sp_configure "maxmemory", 0, "71680m" ``` 设置在启动时自动分配的最大内存: ```sql sp_configure ...

    Sybase数据库安装配置

    ### Sybase数据库安装配置知识点详解 #### 一、Sybase数据库安装步骤 ##### 1. 启动安装程序 - **第一步**: 双击Sybase 12.5.4的安装文件,如图3.1.1所示,启动安装向导。 - **第二步**: 在安装向导的第一个界面上...

    sybase常用管理速查

    标题 "sybase常用管理速查" 指的是关于Sybase Adaptive Server Enterprise(ASE)的常用管理和操作技巧的集合,这通常包括数据库的创建、维护、性能优化、备份与恢复等多个方面。Sybase ASE是一款高性能的关系型...

    sybase_iq常用命令

    - `IQstrat_asiq @database.cfg database.db` 用于启动Sybase IQ服务,参数`@database.cfg`是配置文件路径,`database.db`是数据库名称。 - `IQstop_asiq` 用于停止正在运行的IQ服务。 2. **查看和管理连接**: ...

    SYBASE常用语句

    ### Sybase常用语句详解 #### 1. 数据库基本信息查询 - **`sp_helpdb`**:此存储过程用于列出所有数据库的名称、状态、创建时间等信息。这对于系统管理员了解数据库的整体情况非常有帮助。 #### 2. 使用数据库 ...

    Sybase 常用语句

    3. **查看启动参数**:`sp_configure`用于展示数据库启动时使用的配置参数,这对于了解数据库性能设置和调整非常重要。 4. **查看启动时间**:`select convert(varchar(30),login_time,120) from master.....

    Sybase IQ 15.4中文手册(命令与系统参数)

    另外,手册还涉及了系统配置相关的语句,比如CONFIGURE语句,允许对Sybase IQ服务器进行配置,以满足特定的性能和功能需求。 在文档的版权信息中,Sybase, Inc.声明了版权所有,并指明了文档的适用范围和更新政策。...

    sybase命令大全

    2. **sp_configure**: 这个命令用来查看和更改Sybase ASE的配置参数。`"max online engines"`参数用于查看或设置最大在线引擎数,即服务器可以同时使用的CPU数量。调整后,需重启服务器以应用配置。 3. **...

    sybase常用命令

    ### Sybase常用命令 Sybase是一种高性能的关系型数据库管理系统,在金融、电信等行业有着广泛的应用。了解其常用命令对于管理和维护Sybase数据库至关重要。 #### 1. 查看数据库信息 **命令**: `sp_helpdb` **...

    Sybase 15.7 安装 步骤 图解 说明

    在服务配置界面,根据实际需求设置数据库服务的参数,如服务名、实例名等。完成后,点击“下一步”。 #### 步骤八:安装路径选择 此处可以选择数据库的安装位置,即硬盘上的目录路径。为便于管理和维护,建议创建...

    sybase iq 安装包地址及使用命令

    - 完成安装后,配置Sybase IQ服务并启动。 2. **Windows安装**: - 下载Windows安装程序,通常是`.exe`格式。 - 双击运行,按照安装向导的步骤操作,选择安装目录、服务选项等。 - 安装完成后,配置环境变量,...

    华为sybase培训教材

    4. **安装与配置**:学习如何在不同的操作系统环境下安装和配置Sybase服务器,以及必要的环境变量设置和初始化参数调整。 ** Sybase数据库常用维护操作 ** 1. **备份与恢复**:理解数据库备份的重要性,学习各种...

    sybase字符集及各种常用字符集介绍

    这可以通过修改服务器配置文件或在连接参数中指定。 - 选择ASE字符集以支持简体中文字符,需要确保字符集包含相应的中文编码,例如GBK或GB18030。 - 查看服务器和客户端的当前字符集设置,可以通过查询系统视图或...

    Sybase_Performance_Tuning

    - **数据库管理系统(DBMS)层**:如Sybase ASE的配置参数调整。 - **数据库设计层**:如表结构、索引设计等。 - **应用程序层**:包括前端应用逻辑、后端服务逻辑等。 ##### 1.4 性能调优中的平衡问题 在性能调优...

    sybase维护知识

    - **sp_configure**:调整系统配置参数。 通过这些工具,可以快速定位问题所在,并采取相应的措施进行优化。 ##### 2.4 开发数据库应用时需要开发人员重点关注的几个问题? 开发数据库应用时需要注意以下几个方面...

    sybase在windows下安装指南

    5. **配置参数**: - **实例名称**:为安装的数据库实例命名。 - **服务账户**:指定用于运行Sybase服务的账户信息。 - **数据文件位置**:选择数据文件存放的位置。 - **端口设置**:设置数据库服务监听的端口...

    MySQL向Sybase ASE迁移指南

    - **配置调整**:根据实际负载情况调整服务器配置参数。 #### 三、架构与管理 Sybase ASE具有丰富的架构特性和管理工具,以支持高效的数据管理和应用部署。以下是几个关键领域: ##### 3.1 架构 Sybase ASE采用...

    sybase 安装说明及教程

    5. **性能调优**:通过调整内存分配、参数设置和硬件配置来优化数据库性能。 **五、故障排查** 1. **错误日志**:查看Sybase的错误日志文件,定位和解决问题。 2. **性能计数器**:监控系统和数据库的性能计数器,...

Global site tag (gtag.js) - Google Analytics