暂无个人介绍
能力说明:
掌握Java开发环境下所需的MySQL高级技巧,包括索引策略、innodb和myisam存储引擎,熟悉MySQL锁机制,能熟练配置MySQL主从复制,熟练掌握日常SQL诊断和性能分析工具和策略。可对云数据库进行备份恢复与监控、安全策略的设置,并可对云数据库进行性能优化。掌握主要NOSQL数据库的应用技术。
阿里云技能认证
详细说明## mtr介绍 mini-transaction是mysql内部的对底层page的一个原子操作,保证并发事务操作下以及数据库异常时page中数据的一致性。 mini transaction 的信息保存在结构体 mtr_t 中,结构体成员描述详见[前文](http://mysql.taobao.org/monthly/2017/10/03/),其中m_memo和m_log最为重要。本文的代码
# MongoDB的WiredTigerLAS.wt大小异常分析 ## 背景 最近在运维MongoDB时遇到一个磁盘空间增长异常的问题,主要是WiredTigerLAS.wt这个文件占用了70GB以上的空间。经排查,有不少用户都遇到过这个问题,其背后的根本原因和MongoDB的一个bug有关。本篇文章会详细分析这个问题背后的原因以及涉及到的相关技术原理,并给出解决方法。 ## Wir
# docker daemon启动 载体为daemon,调度管理engine,任务执行靠job Engine是map[string]Handler,type Handler func(*Job) Status Daemon的启动流程: - 注册serve job、pull job、create job、start job等 - 构建serveapi job,并执行ServeApi h
#docker run流程 ## 创建容器 - 通过用户指定的镜像名和tag,在TagStore中查找image_id,获取image对象(本地的image json文件里有镜像信息) - 检查镜像layer数(不超过127),镜像层数太多会造成性能问题 - 将runconfig.Config和image.Config合并 - 创建{Container.ID}-init和Containe