2019年4月19日
摘要: 本文转载自公众号数据库随笔,作者happypig 微信看起来麻烦 pig已经好长一段时间没有分享文章了,有点对不起订阅的朋友。最近在做比较复杂跟困难的事情,也并不一定最终会有成果,因此必须对此沉默。 停了一段时间,现在定个小目标 2个星期至少写一篇小文章,简单讲清楚一个小细节。希望自己最后坚持下来。 阅读全文
posted @ 2019-04-19 16:34 xibuhaohao 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 一、关于一个SQL的简单的工作过程 1、工作前提描述 1、启动MySQL,在内存中分配一个大空间innodb_buffer_pool(还有log_buffer) 2、多用户线程连接MySQL,从内存分配用户工作空间(其中排序空间) 3、磁盘上有数据库文件、ib_logfile、tmp目录、undo 阅读全文
posted @ 2019-04-19 16:25 xibuhaohao 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 原文链接 我的归纳: (1)InnoDB的主键采用聚簇索引存储,使用的是B+Tree作为索引结构,但是叶子节点存储的是索引值和数据本身(注意和MyISAM的不同)。 (2)InnoDB的二级索引不使用聚蔟索引,叶子节点存储的是KEY字段加主键值。因此,通过二级索引查询首先查到是主键值,然后InnoD 阅读全文
posted @ 2019-04-19 15:16 xibuhaohao 阅读(1566) 评论(0) 推荐(1) 编辑
摘要: Mysql怎么判断繁忙,innodb的主要参数,checkpoint机制,show engine innodb status 2018年07月13日 15:45:36 anzhen0429 阅读数:295 show engine innodb status G 四个参数能反应出来什么 Checkpo 阅读全文
posted @ 2019-04-19 15:07 xibuhaohao 阅读(965) 评论(0) 推荐(0) 编辑
摘要: 遇见 TiDB 文章来源:企鹅号 - 塔塔驿站 最近TiDB掀起了一波分布式数据库的热潮,公司也在着手准备TiDB的落地工作,前几天也参与了几场公司针对TiDB的分享会,下面我们了解一下关于TiDB。 TiDB 是什么? TiDB 是一个分布式 NewSQL 数据库。它支持水平弹性扩展、ACID 事 阅读全文
posted @ 2019-04-19 11:26 xibuhaohao 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 美团点评 TiDB 深度实践之旅(9000 字长文 / 真实“踩坑”经历) 4 PingCAP · 154 天前 · 3956 次点击 这是一个创建于 154 天前的主题,其中的信息可能已经有所发展或是发生改变。 原标题:美团点评携手 PingCAP 开启新一代数据库深度实践之旅 一、背景和现状 在 阅读全文
posted @ 2019-04-19 11:24 xibuhaohao 阅读(4086) 评论(0) 推荐(0) 编辑
摘要: 转载自:https://www.cnblogs.com/linn/p/8459327.html tidb使用坑记录 1、对硬盘要求很高,没上SSD硬盘的不建议使用 2、不支持分区,删除数据是个大坑。 解决方案:set @@session.tidb_batch_delete=1; 3、插入数据太大也会 阅读全文
posted @ 2019-04-19 11:22 xibuhaohao 阅读(427) 评论(0) 推荐(0) 编辑
摘要: mysql server系统架构 逻辑模块组成: mysql逻辑模块可以分为两层架构,第一层是sql layer主要包括权限判断、sql解析、执行计划优化、query cache的处理等;第二层是存储引擎层storageengine layer,是底层数据存取操作实现部分,由多种存储引擎共同组成。 阅读全文
posted @ 2019-04-19 11:07 xibuhaohao 阅读(1067) 评论(0) 推荐(0) 编辑