最新消息:

标签:主键

MySQL 索引优化总结
mysql

MySQL 索引优化总结

admin 5年前 (2019-01-21) 2438浏览 0评论

本文主要讨论MySQL索引的部分知识。将会从MySQL索引基础、索引优化实战和数据库索引背后的数据结构三部分相关内容,下面一一展开(本文图片可点开放大)。 一、MySQL索引基础 首先,我们将从索引基础开始介绍一下什么是索引,分析索引的几种类型,并探...

Mysql处理海量数据时的一些优化查询速度方法
mysql

Mysql处理海量数据时的一些优化查询速度方法

admin 9年前 (2015-07-19) 3253浏览 0评论

最近一段时间由于工作需要,开始关注针对Mysql数据库的select查询语句的相关优化方法。 由于在参与的实际项目中发现当mysql表的数据量达到百万级时,普通SQL查询效率呈直线下降,而且如果where中的查询条件较多时,其查询速度简直无法容忍。曾...

浅谈redis数据库的键值设计
redis

浅谈redis数据库的键值设计

admin 9年前 (2015-04-20) 3332浏览 0评论

丰富的数据结构使得redis的设计非常的有趣。不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。 下面举一些常见适合k...

MySQL 主从同步 slave延迟很大 优化方法
mysql

MySQL 主从同步 slave延迟很大 优化方法

admin 9年前 (2015-04-13) 5283浏览 0评论

一般而言,slave相对master延迟较大,其根本原因就是slave上的复制线程没办法真正做到并发。简单说,在master上是并发模式(以InnoDB引擎为主)完成事务提交的,而在slave上,复制线程只有一个sql thread用于binlog的...

MySQL 加锁处理分析
mysql

MySQL 加锁处理分析

admin 10年前 (2014-06-09) 2717浏览 0评论

背景 MySQL/InnoDB的加锁分析,一直是一个比较困难的话题。我在工作过程中,经常会有同事咨询这方面的问题。同时,微博上也经常会收到MySQL锁相关的私信,让我帮助解决一些死锁的问题。本文,准备就MySQL/InnoDB的加锁问题,展开较为深入...

MySQL存储引擎中的MyISAM和InnoDB
Innodb

MySQL存储引擎中的MyISAM和InnoDB

admin 10年前 (2014-05-05) 2685浏览 0评论

在使用MySQL的过程中对MyISAM和InnoDB这两个概念存在了些疑问,到底两者引擎有何分别一直是存在我心中的疑问。为了解开这个谜题,搜寻了网络,找到了如下信息: MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的ISAM(Ind...

MySQL5.6主键的在线DDL变更测试
mysql

MySQL5.6主键的在线DDL变更测试

admin 11年前 (2013-04-15) 2526浏览 0评论

导读:本文主要详细测试online DDL中的删除,添加主键操作。关于MySQL5.6在线DDL的全文信息,请参照:MySQL5.6版本InnoDB存储引擎在线DDL变更的官方信息中文翻译版, 文章地址:http://www.mysqlops.com...