zzSybase数据库调优

性能指标 

数据库性能一般用两个方面的指标来衡量:响应时间和吞吐量。响应越快,吞吐量越大,数据库性能越好。响应时间和吞吐量有些情况下不能一起得到改善。

调优级别 

对Sybase数据库性能调优,可以从四个方面进行:

一) 操作系统级:对网络性能、操作系统参数、硬件性能等作改进。

二) SQL Server级:调整存取方法,改善内存管理和锁管理等。

三) 数据库设计级:采用降范式设计,合理设计索引,分布存放数据等。

四) 应用程序级:采用高效SQL语句,合理安排事务,应用游标,处理锁。

调优工具

在分析Sybase数据库的性能时,要用到一些数据库系统本身提供的性能调优工具,包括几个系统存储过程:

名称 功能简要介绍

sp_sysmon 企业级系统性能报告工具

sp_lock 查看锁的情况

sp_who 查看线程的活动情况

sp_procqmode 存储过程的查询处理模式

sp_configure 配置SQL Server系统级参数

sp_estspace 估计创建一个表需要的空间和时间

sp_spaceused 估计表的总行数及表和索引占用的空间

sp_monitor 监视CPU、I/O的统计活动情况

在利用isql等一些工具时,还可以设置查询会话中的几个选项,来显示SQL语句执行时的各种统计分析结果:

指令 On 的含义

set noexec on/off 分析SQL语句后,还要执行

set statistics io on/off 统计SQL执行所需I/O

set statistics time on/off 统计SQL语句执行耗时

set showplan on/off 显示查询计划

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值