【问题标题】:DB Testing for Web ApplicationWeb 应用程序的数据库测试
【发布时间】:2014-05-08 07:06:45
【问题描述】:

我有一个 Web 应用程序。它有 100 个用户,其中 50 个用户同时工作。每个用户在他们的数据库中都有 1000 条记录。现在我想知道如何测试压力测试以及需要多少时间来测试从数据库中获取数据以及有哪些工具可用于测试数据库性能的更多用户没有开源

【问题讨论】:

  • 谷歌>“mysql压力测试”。如果您阅读此站点的指南,您会注意到它涉及编程问题。你的问题是推荐一个工具。

标签: mysql database web-applications database-performance


【解决方案1】:

在我看来,很少有可以用来对你的 mysql 服务器进行压力测试的工具。

  1. 锤子数据库: 开源数据库(即mysql、oracle、sql server等)负载测试工具之一。

  2. mysql-压力测试-pl: 帮助在 mysql 服务器中运行测试用例,并提供比较测试运行的结果。 以下链接提供了所有有关语法及其用于运行测试用例的用法: https://dev.mysql.com/doc/mysqltest/2.0/en/mysql-stress-test-pl.html

  3. mysql调谐器: 性能调整脚本有助于检查服务器的当前状态,也提供了有用的建议。脚本请参考以下链接: https://raw.githubusercontent.com/major/MySQLTuner-perl/master/mysqltuner.pl

另外,我没有使用过sysbench、mysqlslap,但听到了很好的反馈。有时间可以去探索一下。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-30
    • 2012-03-02
    • 1970-01-01
    • 1970-01-01
    • 2020-04-01
    • 2014-09-03
    • 2012-03-15
    • 1970-01-01
    相关资源
    最近更新 更多