事务

上一篇 / 下一篇  2008-06-25 18:01:57

  • 针对事务的一个问题的解答

    2008-5-27

    今天有一个朋友问了一个问题如下:

    比如一个银行的帐务处理系统,我想了解,它在一分钟内能够对多少个账户进行帐务处理,或者连续运行8个小时,能够返回多少用户处理的结果。这样该怎么去进行测试呢。感觉很多性能测试方面的资料都在讲并发用户访问时,系统地响应时间之类。找不到这种类型的测试应该怎么进行

    回答如下:

    这个问题可以用事务来去考虑。我们拿简单的例子脚本来说:
    比如以下脚本是做帐务处理的:以下我只简写)
     
    lrs_create(IP);
    lr_think_time(x);
    lrs_send();

    lrs_receive();
     
     
    我们可以加上事务,这个想必你知道,如下:
     
    lr_start_transaction( account);
    lrs_create(IP);
    lr_think_time(x);
    lrs_send();

    lrs_receive();
    lr_end_transaction (account);
     
    这样按场景设计运行完成后,只要看这个事务的数值就知道有多少帐户进行了处理。结合这个事务的曲线,你可以看到,在各个时间点或者时间段里的帐户处理个数曲线。
    至于返回数据的结果,你可以加上验证函数。如果能直接加检查点的,...


  • TAG:

    liumeili886的个人空间 引用 删除 liumeili886   /   2008-06-25 18:03:23
    以上是我转载!
     

    评分:0

    我来说两句

    日历

    « 2024-05-05  
       1234
    567891011
    12131415161718
    19202122232425
    262728293031 

    数据统计

    • 访问量: 7897
    • 日志数: 19
    • 文件数: 3
    • 建立时间: 2008-06-25
    • 更新时间: 2008-10-14

    RSS订阅

    Open Toolbar