存储引擎 第97页
-
MySQL底层架构大揭秘,远不止写SQL那么简单!
一 、数据库和数据库实例 在MySQL的学习研究中,存在两个非常容易混淆的概念,即数据库和数据库实例。 在MySQL中,数据库和数据库实例定义如下: 数据库:存储数据的集合;数据库实例:操作数据库的集...
-
4个MySQL优化工具AWR,帮你准确定位数据库瓶颈!
对于正在运行的mysql,性能如何,参数设置的是否合理,账号设置的是否存在安全隐患,你是否了然于胸呢? 俗话说工欲善其事,必先利其器,定期对你的MYSQL数据库进行一个体检,是保证数据库安全运行的重要...
-
10分钟掌握MySQL的索引查询优化技巧
本文的内容是总结一些MySQL的常见使用技巧,以供没有DBA的团队参考。以下内容以MySQL5.5为准,如无特殊说明,存储引擎以InnoDB为准。 MySQL的特点 了解MySQL的特点有助于更好的使...
-
面试问烂的MySQL四种隔离级别,看完吊打面试官!
什么是事务 事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。 事务的结束有...
-
数据库运维技能篇:MySQL常用必备命令详解
这篇文章主要介绍了MySQL的常用命令集锦,堪称初学者需要掌握的MySQL命令大全,其中系统命令行环境是基于类Unix系统来作例子的,需要的朋友可以参考下。 mysql常用命令(必备) 1.导出tes...
-
一次诡异的线上数据库的死锁问题排查过程
前几天,线上发生了一次数据库死锁问题,这一问题前前后后排查了比较久的时间,这个过程中自己也对数据库的锁机制有了更深的理解。本文总结了这次死锁排查的全过程,并分析了导致死锁的原因及解决方案。希望给大家提...
-
Oracle迁移到MySQL,必须要搞明白这几个问题
从Oracle迁移到MySQL需要考虑的事情其实远比我们要理清数据类型转换这些技术细节要多,也更重要。 有两个问题需要前置考虑: 为什么要从Oracle迁移出去? 为什么要迁移到MySQL 如果解答了...
-
一文快速搞懂MySQL InnoDB事务ACID实现原理
这一篇主要讲一下 InnoDB 中的事务到底是如何实现 ACID 的: 原子性(atomicity)一致性(consistency)隔离性(isolation)持久性(durability) 隔离性...
-
开发人员不得不知的MySQL索引和查询优化
本文主要总结了工作中一些常用的操作及不合理的操作,在对慢查询进行优化时收集的一些有用的资料和信息,本文适合有 MySQL 基础的开发人员。 索引相关 索引基数 基数是数据列所包含的不同值的数量,例如,...