随笔分类 -  数据库

摘要:MySQL协议分析 协议头 协议头 协议类型 连接时的交互 协议说明 handshake packet auth packet ok packet error packet resultset packet resultset packet - header resultset packet - f 阅读全文
posted @ 2016-07-06 17:31 davygeek 阅读(2350) 评论(0) 推荐(0) 编辑
摘要:目录 目录 1 交互过程 1.1 握手认证阶段 1.2 命令执行阶段 2 基本类型 2.1 整型值 2.2 字符串(以NULL结尾)(Null-Terminated String) 2.3 二进制数据(长度编码)(Length Coded Binary) 2.4 字符串(长度编码)(Length C 阅读全文
posted @ 2016-07-06 16:05 davygeek 阅读(30714) 评论(0) 推荐(4) 编辑
摘要:随着互联网的发展,数据量的不断增大。 单台实例已经远远无法满足业务的需要。 对数据库分库分表的需求不断的增加随之而来的就是数据库中间件的开发。 一、 单台实例主要面临下面几个问题: 1. 数据量太大单台机器无法承载 2. 数据查询效率太低,单表数据达到一定的量业务性能就无法满足 3. 数据库优化上的 阅读全文
posted @ 2016-07-05 20:22 davygeek 阅读(2480) 评论(0) 推荐(0) 编辑
摘要:mysqlslap 可以用于模拟服务器的负载,并输出计时信息。其被包含在 MySQL 5.1 的发行包中。测试时,可以指定并发连接数,可以指定 SQL 语句。如果没有指定 SQL 语句,mysqlslap 会自动生成查询 schema 的 SELECT 语句。 1. 查看帮助信息 1 [root@d 阅读全文
posted @ 2016-03-08 13:58 davygeek 阅读(3365) 评论(0) 推荐(1) 编辑
摘要:Spanner 是Google的全球级的分布式数据库 (Globally-Distributed Database) .Spanner的扩展性达到了令人咋舌的全球级,可以扩展到数百万的机器,数已百计的数据中心,上万亿的行。更给力的是,除了夸张的扩展性之外,他还能同时通过同步复制和多版本来满足外部一致... 阅读全文
posted @ 2016-01-27 00:35 davygeek 阅读(518) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示