欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

SQL Server 2000数据库压力实例评测

程序员文章站 2022-05-20 13:05:39
...

SQL Server是一个关系数据库管理系统,它最初是由Microsoft Sybase和Ashton-Tate三家公司共同开发的于1988年推出了第一个OS/2版本。在Windows NT 推出后Microsoft与Sybase 在SQL Server 的开发上,就分道扬镳了Microsoft 将SQL Server 移植到Windows NT系统

  SQL Server是一个关系管理系统,它最初是由Microsoft Sybase和Ashton-Tate三家公司共同开发的于1988年推出了第一个OS/2版本。在Windows NT 推出后Microsoft与Sybase 在SQL Server 的开发上,就分道扬镳了Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本,Sybase 则较专注于SQL Server在UNIX 操作系统上的应用,在本书中介绍的是Microsoft SQL Server 以后简称为SQL Server或MS SQL Server。

  SQL Server 2000 是Microsoft 公司推出的SQL Server 数据库管理系统的最新版本,该版本继承了SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能,具有使用方便,可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑,到运行Microsoft Windows 2000 的大型多处理器的等多种平台使用。

  SQL Server 2000共有4个版本,分别是个人版,标准版,企业版和开发版。

  变化是复杂的企业数据库和应用环境中唯一不变的特征。理解变化的结果和如何正确地管理它们,能够帮助数据库管理员,准备变化实施和测量这些变化给系统带来的正面(或者是反面)影响。通常,有计划地变化,管理员可以期望得到正面的结果,而没有计划地变化能够对整个系统健康,引起意想不到的或负面的影响。一般来说,有计划地变化应该能够改善系统,尽管偶尔对系统健康会发生非常大的负作用。IT部门快速发现并解决问题的能力,对于维护好的系统健康是至关重要的。

  当业务系统变得反应缓慢,没有效率,过时,或者不可用时,这将减少有效操作业务的能力,对于公司产生的是消极影响。IT部门正在寻找一种方法,通过实施积极有计划地变化的有效方式,改善整个系统健康,减少没有计划地变化所带来的消极影响。一句话,业务必须不断适应有效的操作,并且在市场中具有竞争力。实现这些变化是重要的,并且公司通常通过投资金钱和宝贵的人力资源研究和部署这些变化来估算风险,创建性能良好的系统环境,给最终用户提供有效服务。正确地实施这种变化经常被看作一项投资,并带来收益。

最终用户系统操作效率越高,用户对业务的需求越满足且生产力也越高,这就提高了公司产品和服务的质量,最终公司的股票值也就升上去了。没有计划地变化会对系统健康产生不利的影响,例如一定字段的意外删除或覆盖,数据库索引的删除,启动错误配置文件和人为错误的数据库或监听过程,包括程序bug和数据入口错误。

  不管是有计划地变化还是无计划地变化,测量变化对于系统的影响很重要的。例如,当计划硬件升级,负责该任务的IT部门将告诉管理部门升级能带来哪些改善。管理部门将衡量这些改善和实施变化所需的投资成本,确定变化是否有好处,或者以后应该避免什么。

  在接下来的文章中,我们就将提供一个针对sql server 2000在大记录量、大信息容量这两方面表现的性能所作的测试案例。和大家分享一下如何做大记录量、大信息容量的数据库压力测试是怎样操作的。