51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2363|回复: 6
打印 上一主题 下一主题

游戏测试-关于数据库性能部分的应用(一)SqlServer

[复制链接]
  • TA的每日心情

    2019-12-27 13:32
  • 签到天数: 15 天

    连续签到: 1 天

    [LV.4]测试营长

    跳转到指定楼层
    1#
    发表于 2012-2-1 23:13:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    数据服务器在游戏测试中起着一个至关重要的地位。
    当程序搭建完成1个数据库,可以用哪些方法进行测试呢?
    除了测试批量生成数据和删除及插入数据的时间,那么数据库方面的性能需要进行测试吗?
    游戏产业同软件存在几个集合的高并发的时间段,如何减低并发时的风险,是每个程序人员和测试不可忽视的。这个也是任何压测和逻辑机器人无法验证的。
    黑盒的极致做法:
    需求工具:Transact-SQL,关系型数据库
    游戏数据库和服务之间的关系,这里就一笔略过。直接跳下面主题:
    如何使用Sql 服务函数查看 Sql 的cpu活动情况
    @@CPU_BUSY
    SELECT @@CPU_BUSY * CAST(@@TIMETICKS AS float) AS 'CPU 微秒',
    GETDATE() AS '日期' ;
    进行了1次转换把秒转换成了微秒

    结果为:
    CPU 微秒   日期
    数字xxxxxxx  2012-2-01 22:50.600
    获得cpu工作情况 使用函数
    @@CPU_BUSY 和@@IDLE
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    该用户从未签到

    2#
    发表于 2012-2-3 10:21:35 | 只看该作者
    受教了 一直在纠结sql性能这块监控
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2019-12-27 13:32
  • 签到天数: 15 天

    连续签到: 1 天

    [LV.4]测试营长

    3#
     楼主| 发表于 2012-2-3 19:55:48 | 只看该作者
    多谢指教,还有后续的内容
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
    发表于 2012-3-27 11:49:17 | 只看该作者
    实践中
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5#
    发表于 2012-3-28 16:39:13 | 只看该作者
    服务器自带监控工具
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2015-5-21 18:15
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    6#
    发表于 2012-3-29 19:02:33 | 只看该作者
    以前用过mysql-report,也算凑合吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2012-3-30 16:50:42 | 只看该作者
    游戏也用SQL server 总觉得不怎么靠谱吧。。。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-15 00:00 , Processed in 0.068180 second(s), 25 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表