binlog(binary log)二进制日志,是 MySQL 最重要的日志,记录了所有 DDL 和 DML 语句(除了查询语句),以事务形式记录并包含耗时。
MySQL Basic
Posted on
PROCEDURE(存储过程)/FUNCTION(存储函数)
MySQL Lock/Transaction
Posted on
锁机制是为了解决并发问题,而关键问题就是保证事务。MySQL5.5+版本将默认引擎从 MYISAM 换为 InnoDB 可以高效的支持事务。
MySQL Slowlog Profiles
Posted on
Slowlog
Go Unsafe
Posted on
记录一些 unsafe 包相关内容。(图片与 unsafe 无关,只是可爱: )
MySQL 索引优化2
Posted on
单表复合索引用法
MySQL 索引优化1
Posted on
Mysql 查询 SQL 或索引设置不当时会有哪些问题?
MySQL索引的数据结构——B+Tree
Posted on
相关的几种搜索树结构
架构模式——Circuit Breaker Pattern(断路器模式)
Posted on
Circuit Breaker(断路器模式)是网络服务端常用的架构模式,提供”熔断机制”、避免”雪崩效应”使系统出问题后有机会恢复正常。
HttpRouter
Posted on
HttpRouter 是一个用 Go 语言写的开源 url 解析器,对 Go 原生的net/http
有一定的性能改善。
其实 Router 的性能只要不存在瓶颈,并不会对效率影响太大(路由耗时 10~22ms)。但是可以学习一下数据结构和设计思路。