`
hepeng19861212
  • 浏览: 151869 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

mysql处理事务的性能问题

阅读更多

唉  测了一天,现在是2010-04-08 17:13,终于把问题解决了,午饭到现在还没吃。

 

mysql innod引擎虽然支持事务,但是效率实在是太低了。
有网友测试,使用innod引擎,每秒钟处理的事务数量是:56个。
我的测试结果是:每秒钟30+个。(一个事务中只有一条sql,插入一条记录)
改成myiasm引擎后,据不完全统计,每秒钟执行sql 200条 一点问题都没有。
(之所以是“不完全统计”,是因为即使我设成每秒发送1k条,但是我的pc配置低,实际发送也就是200条每秒,服务器那边的处理队列里没有任何数据累积)

也许,mysql淘汰是历史的必然。以后的项目,选择oracle。

分享到:
评论
1 楼 風一樣的男子 2011-03-18  
PostgreSQL

相关推荐

    mysql事务处理用法与实例详解

    ### MySQL事务处理用法与实例详解 #### 一、事务的概念及重要性 在数据库管理中,事务(Transaction)是指一系列作为一个整体的操作序列。这些操作要么全部成功,要么全部失败,不能只执行其中的一部分。事务处理...

    MySQL性能常见原因分析

    在识别到性能问题后,一般处理流程是首先收集当前资源的使用情况,然后分析性能问题,制定解决方案,测试这些方案,并验证它们的有效性。在生产环境中实施变更后,需要监控变更的效果,并通过反复迭代直至问题得到...

    mysql高性能---mysql数据库的性能调优

    7. **日志优化**:调整binlog(二进制日志)和slow query log(慢查询日志)设置,可以监控并优化性能问题,同时确保数据安全。 8. **硬件优化**:升级硬件,如使用SSD替换HDD,增加内存容量,使用更快的CPU,都能...

    Mysql事务及索引

    Mysql作为最流行的开源数据库管理系统之一,它支持高效的索引和事务处理机制,使其成为构建各类应用的首选数据库平台。在深入探究Mysql的事务处理和索引管理之前,我们首先需要了解它们的基本概念、分类以及在Mysql...

    JDBC使用MySQL处理大数据+事务控制管理.txt

    ### JDBC使用MySQL处理大数据及事务控制管理 #### 一、批处理提高性能 在处理大量数据时,直接使用传统的逐条记录方式与数据库进行交互往往会导致性能低下。这是因为每次执行SQL语句时都需要与数据库建立连接、...

    MySQL与事务

    ### MySQL与事务处理详解 #### 一、引言 MySQL作为一种广泛使用的开源关系型数据库管理系统,在数据管理和存储方面...对于MySQL而言,InnoDB存储引擎提供的事务处理能力使其成为构建高可靠性和高性能应用的理想选择。

    MySQL事务隔离级别

    MySQL通过InnoDB存储引擎实现了事务处理,并支持四种隔离级别。可以通过`SET TRANSACTION ISOLATION LEVEL`语句来设置当前会话的事务隔离级别。此外,InnoDB还提供了一些特定的特性,如Next-Key Locks,以帮助解决幻...

    mysql支持事务配置,配置InnoDB引擎

    ### MySQL支持事务配置及启用InnoDB引擎详解 #### 一、引言 MySQL是一种广泛使用的开源关系型数据库管理系统,以其高性能、稳定性和易用性而闻名。其中,InnoDB存储引擎因其支持事务处理、行级锁定和外键等功能,...

    高性能MySQL.pdf

    总的来说,《高性能MySQL》全面介绍了MySQL的各个方面,旨在帮助读者提升数据库的运行效率,解决实际工作中的性能问题。无论你是初学者还是经验丰富的DBA,都能从中受益匪浅。通过学习书中的内容,你将能够更好地...

    MySQL 和 InnoDB 性能

    - **云计算**:虽然云技术带来了许多便利,但并非所有情况下都能有效解决性能问题。 - **NoSQL数据库**:尽管NoSQL数据库在某些场景下有优势,但其稳定性和成熟度尚待验证。 #### 总结 - 运行环境对MySQL和InnoDB...

    mysql和Oracle性能比较.pdf

    在对比MySQL与Oracle数据库性能的讨论中,我们通常会从几个关键方面进行分析,包括但不限于事务处理(INSERT、UPDATE、DELETE)、查询效率(SELECT)、硬件资源利用、SQL语法及优化、存储引擎和架构差异等方面。...

    高性能的MySQL中文版

    《高性能的MySQL中文版》这本书深入探讨了MySQL数据库在高性能场景下的优化策略和技术,是数据库管理员、开发人员和系统架构师的重要参考资料。书中的内容涵盖了MySQL的各个方面,旨在帮助读者理解如何最大化数据库...

    大牛讲解的MySQL介绍及性能优化 PPT

    MySQL支持多种存储引擎,如InnoDB(提供事务处理和行级锁定)和MyISAM(非事务处理,适合读取密集型应用)。理解这些基础知识对于数据库设计和日常操作至关重要。 接着,MySQL的性能优化是一个重要的主题。这包括了...

    MySQL或Oracle通过ODBC与C#建立连接和进行事务处理

    ### MySQL或Oracle通过ODBC与C#建立连接和进行事务处理 #### 一、概述 在现代企业级应用开发中,数据库的选择对于整个系统的稳定性和性能有着至关重要的影响。随着多语言开发的需求日益增长,如何让不同的编程语言...

    高性能MySQL

    《高性能MySQL》是一本专为MySQL数据库管理员、开发人员和系统架构师打造的权威指南,其第二版深入探讨了如何优化...通过阅读此书,你将能够掌握解决数据库性能问题的策略和方法,为你的MySQL技术之路奠定坚实基础。

    高性能mysql源码.rar

    1. **存储引擎**:MySQL支持多种存储引擎,如InnoDB(事务处理,行级锁定),MyISAM(非事务处理,快速读取)等。InnoDB是默认引擎,它实现了ACID事务,支持外键,适用于需要事务安全的应用。 2. **查询优化器**:...

    掌握分布式事务的艺术:深入MySQL XA事务处理

    虽然本文提供了 XA 事务的基本使用方法,但在实际应用中,还需要考虑事务的超时、网络故障处理以及故障恢复等问题。对于更复杂的分布式系统,可能需要采用其他机制来提高系统的可用性和性能,例如分布式事务的替代...

    高性能MySQL(第3版,包含azw3,epub,mobi格式)

    4. **存储引擎**:MySQL支持多种存储引擎,如InnoDB(支持事务处理)、MyISAM(读写速度快)、Memory(数据存于内存)等。书中会介绍不同存储引擎的特点、适用场景及优化策略。 5. **查询优化**:包括SQL查询优化...

    MySQL的四种事务隔离级别

    MySQL数据库管理系统提供了四种事务隔离级别来处理事务并发中可能遇到的问题。事务并发问题通常包括脏读、不可重复读和幻读。 一、事务的基本要素(ACID) 事务具有四个基本要素,即原子性(Atomicity)、一致性...

    mysql数据库三个关键性能指标-TPS-QPS-IOPS.docx

    ### MySQL数据库三个关键性能指标详解:TPS-QPS-IOPS #### 一、TPS (Transactions Per Second) **概念:** TPS(每秒事务处理数)是衡量...通过实时监控这些指标,我们可以及时发现并解决可能存在的性能瓶颈问题。

Global site tag (gtag.js) - Google Analytics