0 0

压力测试时,mysql查询结果不稳定5

目前有个项目做压力测试,先开户后进行查询,当压力增大的时候,会有1/1000的概率出现以下状况:正常开户后,进行查询,mysql返回结果为null(表示查询不到该用户记录),但是使用sql查询该用户记录是在库里的;这个现象只在压力测试的时候出现,功能测试的时候,由于并发量不高,没有这个现象出现,请问大家这是什么原因造成的?大家遇到过吗,我的数据库连接池配置:maxActive="2000" maxIdle="100"
2013年12月15日 16:46

1个答案 按时间排序 按投票排序

0 0

mysql的查询应该是不会出问题的,这个问题是不是你代码层级的线程安全问题引起的?

2013年12月16日 17:54

相关推荐

    mysql压力测试工具

    MySQL压力测试工具——sysbench详解 sysbench是一个强大的多线程、多事件驱动的系统和数据库性能测试工具。它不仅可以评估系统的CPU、内存、磁盘I/O等硬件性能,还能针对MySQL数据库进行复杂的基准测试,帮助开发者...

    MySQL压力测试工具mysqlslap.pdf

    MySQL 压力测试工具 mysqlslap MySQL 压力测试工具 mysqlslap 是一个功能强大且易于使用的压力测试工具,从 MySQL 5.1.4 版本开始提供。通过模拟多个并发客户端访问 MySQL,以执行测试,使用起来非常简单。 ...

    MySQL压力测试经验

    总结来说,MySQL压力测试是一个复杂的多维度评估过程,它需要综合考虑硬件配置、系统参数、文件系统、内核参数、网络环境等多个因素,并使用专业的测试工具来模拟真实的工作负载,以确保数据库性能的可靠性和稳定性...

    mysql压力测试脚本实例

    MySQL压力测试是为了评估数据库在高负载条件下的性能和稳定性,通常包括读写操作的速度、并发处理能力以及资源消耗等指标。以下是一个简单的MySQL压力测试脚本实例,它涉及了数据库表的创建、数据插入以及自定义函数...

    MySQL压力测试报告模版

    MySQL作为一款广泛使用的开源关系型数据库管理系统,在实际应用中往往需要进行压力测试以确保其在高负载情况下的稳定性和性能表现。本文档将根据给定的文件信息,详细介绍MySQL压力测试报告模版中的关键知识点,包括...

    MYSQL集群测试

    2. 测试用例设计:在测试MYSQL集群性能时,需要设计针对性的测试用例,这些用例应该能够覆盖集群在高并发、大数据量读写和稳定性方面的性能表现。 3. 并发读写能力测试:通过并发读写测试,可以评估MYSQL集群在多...

    MySQL30W测试数据

    1. **性能测试**:通过导入这30W条数据,可以测试MySQL在高并发读写、复杂查询等方面的表现。例如,查看索引的建立是否合理,是否能有效提高查询速度;检查数据库的内存配置是否满足大数据量操作的需求;评估查询...

    mysql的极限性能压力测试

    【MySQL 极限性能压力测试】测试数据库的极限性能至关重要,因为这可以帮助我们了解数据库在高负载下的表现,从而合理规划资源,预防潜在的风险。在本文中,我们将深入探讨为何要进行性能测试、如何进行测试,以及...

    MySQL性能测试工具

    2. **并发测试**:通过设置多个并发线程,MySQLPT可以测试在高并发场景下数据库的性能表现,以了解系统在压力下的稳定性和可扩展性。 3. **性能指标收集**:在测试过程中,MySQLPT会收集如查询响应时间、每秒事务...

    数据库压力测试工具

    数据库压力测试是一种用来评估数据库性能、稳定性...在实施数据库压力测试时,这些知识可以帮助测试工程师、数据库管理员或开发人员全面了解和使用数据库压力测试工具,从而确保数据库系统的性能和稳定性满足业务需求。

    06-MySQL压力测试工具sysbench1

    MySQL 压力测试工具 sysbench 介绍 sysbench 是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。目前 sysbench 主要支持 MySQL, pgsql, oracle 这 3 种数据库。 ...

    利用jmeter对mysql数据库进行压力测试.pdf

    在进行压力测试时,开发者需要考虑的因素包括但不限于数据库连接池的管理、SQL优化、索引设置、服务器资源监控等。例如,当发现数据库不堪重负时,可以通过调整数据库配置、优化查询、增加服务器硬件资源等方式提升...

    loadrunner测试MySQL脚本

    【LoadRunner测试MySQL脚本】是使用HP的LoadRunner工具对MySQL数据库进行性能测试的一种方法。LoadRunner是一款功能强大的性能测试工具,它可以帮助我们评估和优化应用程序在高负载下的表现,确保系统的稳定性和可靠...

    MySQL集群环境-测试报告.docx

    - 压力测试:模拟高并发访问,观察系统在极限条件下的性能表现和稳定性。 - 故障恢复测试:模拟节点故障,检查集群的自我修复能力和数据一致性。 4 性能测试结果 这部分详细列出各项性能指标,如查询速度、I/O操作...

    mysql 测试数据集,单表200万条数据

    - 分批处理:当数据量大时,分批插入或更新可以降低内存压力,提高系统稳定性。 - 分布式存储:通过MySQL集群或分布式数据库系统,如MySQL Cluster或InnoDB Cluster,处理海量数据。 7. 性能监控与调优: - 使用...

    300万条mysql测试数据

    当我们谈论“300万条mysql测试数据”时,这意味着我们拥有一份包含三百万记录的数据集,专门用于测试和验证MySQL在处理大规模数据时的性能、查询效率以及系统的稳定性和可靠性。 首先,测试数据的重要性在于它能够...

    mysql百万级测试数据下载 300W条

    2. **压力测试**:通过模拟大量用户同时访问,测试数据库的并发处理能力和稳定性。这有助于发现潜在的瓶颈和优化点,如事务处理、锁机制和内存使用。 3. **备份与恢复**:大型数据集也能用于测试备份和恢复策略。...

Global site tag (gtag.js) - Google Analytics