MYSQL
xiaobluesky
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql InnoDB锁等待的查看及分析
说明:前面已经了解了InnoDB关于在出现锁等待的时候,会根据参数innodb_lock_wait_timeout的配置,判断是否需要进行timeout的操作,本文档介绍在出现锁等待时候的查看及分析处理; 在InnoDB Plugin之前,一般通过show full processlist和show engine innodb status命令查看当前的数据库请求,然后再判断当前事转载 2015-11-13 16:09:03 · 6834 阅读 · 0 评论 -
间隙锁(Next-Key锁)
20.3.5 间隙锁(Next-Key锁)2008-03-27 22:22 唐汉明 翟振兴 兰丽华 关宝军 申宝柱 人民邮电出版社 字号:T | T综合评级:想读(11) 在读(4) 已读(8) 品书斋鉴(1) 已有23人发表书评《深入浅出MySQL——数据库开发、优化与管理维护》从数据库的基础、开发、优化、管理4方面对MySQL进行了详细的介绍转载 2015-12-27 13:07:50 · 7245 阅读 · 5 评论 -
MySQL my.cnf 中文参考
MySQL my.cnf 中文参考 #BEGIN CONFIG INFO#DESCR: 4GB RAM, 只使用InnoDB, ACID, 少量的连接, 队列负载大#TYPE: SYSTEM#END CONFIG INFO## 此mysql配置文件例子针对4G内存# 主要使用INNODB# 处理复杂队列并且连接数量较少的mysql服务器##转载 2015-12-05 21:30:56 · 513 阅读 · 1 评论 -
my.cnf配置文件参数解释
[client]port = 3309socket = /home/mysql/mysql/tmp/mysql.sock[mysqld]!include /home/mysql/mysql/etc/mysqld.cnf #包含的配置文件 ,把用户名,密码文件单独存放port = 3309socket = /home/mysql/mysql/tmp/mysql.sockpid-file转载 2015-12-05 21:39:23 · 6790 阅读 · 0 评论 -
Mysql next-locking 间隙锁
mysql innodb间隙锁就是不仅仅锁住所需要的行(如果锁住的这行不存在)还会锁住一个范围的行,这个范围依据锁住的这行而定。上下刚好是两个相邻索引叶节点的范围。包含下范围,不包含上范围。eg:t表的x列有索引,session 1:mysql> select x,a from t where x>200 for update;+-------+------+转载 2015-11-30 22:26:28 · 450 阅读 · 0 评论 -
利用一致性哈希水平拆分MySql单表
Sharding(切片) 不是一门新技术,而是一个相对简朴的软件理念,就是当我们的数据库单机无法承受高强度的i/o时,我们就考虑利用 sharding 来把这种读写压力分散到各个主机上去。所以Sharding 不是一个某个特定数据库软件附属的功能,而是在具体技术细节之上的抽象处理,是Horizontal Partitioning 水平扩展(或横向扩展)的解决方案,其主要目的是为转载 2015-12-29 21:22:23 · 15102 阅读 · 1 评论 -
数据库按照手机号分库后,还需要允许用户使用邮箱、用户名等登录,怎么才能提高查询效率?
用户可以使用手机号,邮箱,编号登录,数据量特别大,需要分表,现在按照手机号hash进行分表,但是这样的话,使用邮箱或者编号登录的话怎么办呢?回答:1.数据量特别大,就算用户量再,相信贵公司的产品不会超过 3亿账号,若是如此的话,建议拆分的时候采用路由表的模式,而不是HASH,也即你们的拆分手段就做不对。2.若是按照手机号码拆分的话,则会导致其他的 邮箱地址 和 编号转载 2015-12-29 21:14:37 · 3614 阅读 · 0 评论 -
MySQL索引背后的数据结构及算法原理
摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。文章主要内容分为三个部分转载 2015-10-31 22:46:24 · 690 阅读 · 0 评论 -
Mysql 会导致锁表的语法
最近再找一些Mysql锁表原因,整理出来一部分sql语句会锁表的,方便查阅,整理的不是很全,都是工作中碰到的,会持续更新笔者能力有限,如果有不正确的,或者不到位的地方,还请大家指出来,方便你我,方便大家。此测试环境Mysql 5.5 基于innodb 引擎[sql] view plaincopyprint?insert into tab转载 2015-11-18 14:09:11 · 860 阅读 · 0 评论
分享