zoukankan      html  css  js  c++  java
  • DVDstore 数据库基准测试

    1 DVDStore介绍

    DVDstore 是一个电子商务测试应用,模拟多用户登陆在线系统,搜索DVD,购买DVD。多用来用作测试数据库性能或者其他的压力测试。

    2 快速浏览测试步骤

    (a)  安装数据库和操作系统(数据库可以是Oracle,SQL Server和MySQL)

    (b) 下载DS2到数据库系统上

    (c)  确定系统中已经安装了Perl

    (d) 执行脚本InstallDVDStore.pl

    (e) 使用InstallDVDStore.pl生成的脚本创建数据库并给数据库加压

    (f)  在用作driver的系统上,执行脚本CreateConfigFile.pl

    (g) 使用CreateConfigFile.pl生成的参数运行驱动程序。

    3   Win2k8 R2+MSSQL2k8+DS2.1实战

    (a)安装win2008R2+安装SQLserver2008
         安装数据库的时候选择混合登陆模式。

    (b)下载测试程序(http://linux.dell.com/dvdstore/)

    • ds21.tar.gz
    • ds21_sqlserver.tar.gz

    (c)根据操作系统的类型选择合适的perl程序
         http://www.activestate.com/activeperl/downloads
    (d)下载并安装cygwin,http://www.cygwin.com/

    • 选择镜像
    • 选择gcc和perl包以及这两个包的依赖包
    • 安装成功之后,把cygwin的path添加到环境变量中去,例如:c:cygwinin

          (e)在SQLServer的机器上,解压ds2.tar.gz到C盘

              在数据库管理界面新建维护计划DS2并执行。

              创建目录C:sqldbfiles。

              打开DOS,浏览到目录c:ds2sqlserverds2执行osql -Usa -P<password> -i sqlserverds2_create_all_small.sql

          (f)执行压力测试

        到目录C:ds2sqlserverds2,执行ds2sqlserverdriver.exe --targer=<databasename>

      备注:假设在A机上运行DS2测试程序,B机上安装MS SqlServer,那么在A机和B机上都要有这些目录和文件,同时在B机上创建c:sqldbfiles目录。另外A机上也要装MS SqlServer的客户端。

  • 相关阅读:
    Two strings CodeForces
    Dasha and Photos CodeForces
    Largest Beautiful Number CodeForces
    Timetable CodeForces
    Financiers Game CodeForces
    AC日记——整理药名 openjudge 1.7 15
    AC日记——大小写字母互换 openjudge 1.7 14
    AC日记——将字符串中的小写字母换成大写字母 openjudge 1.7 13
    AC日记——加密的病历单 openjudge 1.7 12
    AC日记——潜伏着 openjudge 1.7 11
  • 原文地址:https://www.cnblogs.com/kittychentao2013/p/3306066.html
Copyright © 2011-2022 走看看