暂无图片
吕青珊
暂无图片
知数堂
擅长领域: mysqlsql servermongodb
2019-11-27 加入墨天轮
暂无图片
暂无图片
吕青珊
关注TA
写留言
52
文章
51
粉丝
69K+
浏览量
个人成就
发布52次内容
获得15次点赞
内容获得6次评论
获得38次收藏
回答了4次问答
TA的专栏
文章分类
mysql
(51)
数据库
(2)
sql优化
(1)
redis
(1)
python
(1)
sql
(1)
文章档案
2020年03月
(14)
2020年02月
(8)
2020年01月
(9)
2019年12月
(18)
2019年11月
(3)
最新评论
MySQL InnoDB Cluster 详解
所有图片都没法显示了,被微信屏蔽了
-Jeffy
MySQL 8 的 Hash Join
微信图片不能展示哦
-陈年酒诗
优化案例 | 分区表场景下的SQL优化
友情提示, 投错区了,mysql在隔壁
-Yukki
动态
文章 ·0
数说 ·0
问答 ·0
文档 ·0
关注
留言板·0
快速实现wordpress迁移到RadonDB上
最近发现RadonDB在特性中引入一个新特性:Single table 到分区表快速转换,另外还引进了一个优秀的特性,把现有的MySQL库直接attach到Radon下面。看到这两个特性真是太赞了。可以非常方便用户实现原来的单表,快速变成拆分表,一条命令搞定。
发布文章
2020-03-24
MySQL 自定义变量@ 常用案例
很久没有写文章,最近碰到了一个非常有意思的Oracle SQL 案例, 这个案例,我用了一些窗口函数来解决的,后来想想,能否跟MySQL 有所关联,就用一个SQL,总结了@的常用用法。
发布文章
2020-03-23
自己动手制作MySQL Internals Manual For Dash文档
目前Dash只有MySQL 5.5 ~ 8.0的官档,没有其他相关文档,有时候想查看Internals Manual或Release Notes就没那么方便了,于是就萌生了自己动手制作Dash文档的念头。
发布文章
2020-03-21
利用RadonDB实现MySQL分库分表
利用RadonDB实现MySQL分库分表
发布文章
2020-03-19
解析 | 为什么我学了Python还是不会编程
Python是一门使用非常广泛的语言,很容易入门,也被大家首推为编程入门的最佳语言。知数堂有幸邀请到DevOps开发专业人士: 章文炳老师,和他一块聊了一下学习Python的一些疑惑。
发布文章
2020-03-18
读MySQL 5.7文档11.2 Date and Time Data Types总结
MySQL的时间类型分为DATE, DATETIME, TIMESTAMP, TIME, YEAR五个类型。接下来为大家一一介绍下。
发布文章
2020-03-17
MySQL:5.6 大事务show engine innodb status故障一例
今天遇到一个朋友的线上问题,大概意思就是说,我有一个线上的大事务大概100G左右,正在做回滚,当前看起来似乎影响了线上的业务,并且回滚很慢,是否可以减轻对线上业务的影响。并且朋友已经取消了双1设置,但是没有任何改观。版本MySQL 5.6首先我们需要知道的是,MySQL并不适合大事务,大概列举一些MySQL中大事务的影响:
发布文章
2020-03-16
MySQL8.0到目前为止有哪些真香特性?
盘点MySQL 8.0的那些真香特性
发布文章
2020-03-13
主从测试过程中,如何模拟网络抖动?
《叶问》第26期:主从测试过程中,如何模拟网络抖动?《叶问》是知数堂新设计的互动栏目,每周发布一个开放性命题或经典面试题进行讨论,让大家轻轻松松利用碎片时间就可以学到最实用的知识点。
提交问题
2020-03-13
读MySQL5.7 官方文档11.3.2 The CHAR and VARCHAR Types章节的总结
相信作为dba,经常会被问到这个问题吧。那什么是最大长度。多少个字节还是多少个字符。其实这样讲不是很明白,简单的理解就是能放多少个字。一个字母,一个空格,一个中文字,一个标点符号的长度都是1。那么varchar(2),char(2)最大可以放两个字。那么这个n最大到底可以设置为多少呢。
发布文章
2020-03-11
彻底理解Redis持久化
大家都知道Redis一个内存数据库,它支持2种持久化方式:RDB(Snapshot 内存快照),AOF(append only file)。持久化功能将内存中的数据同步到磁盘来避免Redis发生异常导致数据丢失的情况。当Redis实例重启时,即可利用之前持久化的文件实现数据恢复。
发布文章
2020-03-06
一文了解Docker
Docker是dotCloud公司(后更名为Docker)基于go语言开发的容器项目,2013年开源。该项目后来加入Linux基金会,遵从了Apache 2.0协议,项目代码在GitHub上进行维护。
发布文章
2020-03-05
从库 MTS 多线程并行回放(二)
这一节会先描述 MTS 的工作线程执行 Event 的大概流程。然后重点描述一下 MTS 中检查点的概念。
发布文章
2020-03-04
MySQL中各参数的默认值你认为有哪些是不合理的?
MySQL中各参数的默认值你认为有哪些是不合理的?
发布文章
2020-03-03
又见删库...
前两天,香港上市公司微盟(HK2013)因"删库"事件停运,已经过了36小时还在努力抢修数据的工作中。作为一位老DBA,我们一起来回顾和尝试反思下这个事件。
发布文章
2020-03-02
给腾讯云数据库产品经理的几点小建议
腾讯云数据库 MySQL(TencentDB for MySQL)为用户提供安全可靠,易于维护的数据库服务。MySQL 是世界上最流行的开源关系数据库,通过腾讯云数据库 MySQL,您可实现分钟级别的数据库部署和弹性扩展,不仅经济实惠,而且稳定可靠,易于运维。云数据库 MySQL 提供备份恢复、监控、容灾、快速扩容、数据传输等全套解决方案,为您简化数据库运维工作,使您能更加专注于业务发展。
发布文章
2020-02-28
启动MySQL如何加载Jemalloc
有时候,我们想采用Jemalloc代替glibc自带的lib库,或者如果想启用TokuDB引擎,则就必须启用Jemalloc才行了。
发布文章
2020-02-27
某司数据被删,生产环境如何防范呢?
问题来源:这两天,香港上市公司微盟(HK2013)因"删库"事件停运,已经过了36小时还在努力抢修数据的工作中。作为一位老DBA,我们一起来回顾和尝试反思下这个事件。https://mp.weixin.qq.com/s/zAcAcLF3NFTj5F81zWbGOg
提交问题
2020-02-26
【P6级经典面试题】update SQL在MySQL的内部生命历程是怎样的?
《叶问》是知数堂新设计的互动栏目,不定期给大家提供技术知识小贴士,形式不限,或提问、或讨论均可,并在当天发布答案,让大家轻轻松松利用碎片时间就可以学到最实用的知识点。
发布文章
2020-02-26
经典案例:磁盘I/O巨高排查全过程
是什么原因导致线上数据库服务器磁盘I/O的util和iowait持续飚高?
发布文章
2020-02-21
MySQL学习笔记(一)InnoDB内存数据结构浅析
Innodb存储引擎是目前MySQL最主流的存储引擎,学习Innodb, 可以先从其最基础的数据结构开始。Innodb的数据结构主要包括内存数据结构(In-MemoryStructures),如buffer pool, change buffer, log buffer等, 磁盘数据结构(On-DiskStructures),如索引Index, 表空间及日志结构等。
发布文章
2020-02-20
MySQL 8.0.19支持DNS SRV
MySQL Router是InnoDB Cluster架构的访问入口,在架构部署上,官方给出的建议是router与应用端绑定部署,避免router单点问题。
发布文章
2020-02-19
疫情当下,有哪些优秀的资料推荐学习MySQL呢?
《叶问》第24期:疫情当下,有哪些优秀的资料推荐学习MySQL呢?《叶问》是知数堂新设计的互动栏目,每周发布一个开放性命题或经典面试题进行讨论,让大家轻轻松松利用碎片时间就可以学到最实用的知识点。
提交问题
2020-02-17
MySQL DBA如何"土土"地利用源码解决没有遇到过的错误?
本篇文章记录的是遇到一个未知错误的排查过程
发布文章
2020-02-10
MySQL8.0到目前为止有哪些真香特性?
《叶问》第23期:MySQL8.0到目前为止有哪些真香特性?《叶问》是知数堂新设计的互动栏目,每周发布一个开放性命题或经典面试题进行讨论,让大家轻轻松松利用碎片时间就可以学到最实用的知识点。
提交问题
2020-02-03
组复制背景 | 全方位认识 MySQL 8.0 Group Replication
MySQL Group Replication(MGR)自问世以来,一直是大家技术分享、技术讨论的热点,虽然在MySQL 5.7版本中,MGR 还不尽完善,但其带来的新特性着实让大家眼馋,所以,一些互联网大厂纷纷对其进行了修修补补,然后美美地品尝到了第一口螃蟹的味道。
发布文章
2020-02-03
MySQL 8 的 Hash Join
MySQL 8 的 Hash Join
发布文章
2020-01-14
知数堂MySQL学习
分享MySQL的技术文章
发布合辑
2020-01-13
MySQL:从库出现system lock的原因
MySQL:从库出现system lock的原因
发布文章
2020-01-13
MySQL:排序(filesort)详细解析(8000字长文)
排序(filesort)作为DBA绕不开的话题,也经常有朋友讨论它,本文以快速排序和归并排序作为基础进行流程剖析。
发布文章
2020-01-09
MySQL 8 Anti-Join 几点总结
今天给大家分享下,关于not in ,not exists相关的文章。其实这个可以归纳为exists to in的一类,mysql以前的版本中对in和exists的处理是完全不一样的,直到8.0.16版本。
发布文章
2020-01-08
MySQL InnoDB Cluster 详解
这篇文章将详细地介绍MySQL的高可用解决方案—— MySQL InnoDB Cluster。
发布文章
2020-01-07
漫谈死锁
每个MySQL DBA和开发大概率都会遇到死锁问题,本文是自己对死锁相关知识总结,介绍死锁是什么,MySQL如何检测死锁/处理死锁,死锁的案例,以及如何避免死锁。
发布文章
2020-01-06
巧用Event发现问题
学习了Event过后就可以自己通过各种语言去试着解析binary log,也许你还能写出更好的工具实现更多的功能。
发布文章
2020-01-03
技术分享 | 如何使用 dbdeployer 快速搭建 MySQL 测试环境
如何使用 dbdeployer 快速搭建 MySQL 测试环境
发布文章
2020-01-02
基于WEB-API的单机多实例监控
基于WEB-API的单机多实例监控
发布文章
2019-12-31
用Python开发MySQL增强半同步BinlogServer(T3实战篇)
用Python开发MySQL增强半同步BinlogServer(T3实战篇)
发布文章
2019-12-30
MySQL DBA好帮手--dbm
MySQL DBA好帮手--dbm
发布文章
2019-12-27
MySQL的open_file_limit配置迷雾
MySQL的open_file_limit配置迷雾
发布文章
2019-12-26
探索InnoDB并行读
探索InnoDB并行读
发布文章
2019-12-25
用Python开发MySQL增强半同步BinlogServer(T2通信篇)
用Python开发MySQL增强半同步BinlogServer(T2通信篇)
发布文章
2019-12-24
用Python开发MySQL增强半同步BinlogServer(T1基础篇)
用Python开发MySQL增强半同步BinlogServer(T1基础篇)
发布文章
2019-12-23
10分钟让你明白MySQL是如何利用索引的
10分钟让你明白MySQL是如何利用索引的
发布文章
2019-12-20
如何确认当前事务的隔离级别
如何确认当前事务的隔离级别
发布文章
2019-12-19
MySQL工具推荐 | 基于MySQL binlog的flashback工具
MySQL工具推荐 | 基于MySQL binlog的flashback工具
发布文章
2019-12-18
MySQL常见问题与解决方案
会整理并发布一些MySQL常见问题与解决方案,欢迎关注,欢迎投稿~
发布合辑
2019-11-27