MySQL
文章平均质量分 89
勉仁
数据库界的小学生
展开
-
MySQL用户权限系统
MySQL权限系统主要功能是验证从给定地址(host)登录的用户(user),同时将用户与数据库的权限如SELECT、INSERT、UPDATE和DELETE等关联起来。其他功能包括访客功能,授权MySQL 特定功能如LOAD_DATA_INFILE和管理操作。原创 2016-09-15 22:42:34 · 5573 阅读 · 3 评论 -
MySQL (select_paren) union_order_or_limit 行为
MySQL (select_paren) union_order_or_limit 行为调研原创 2016-09-15 22:45:35 · 545 阅读 · 0 评论 -
MySQL的权限排序问题
MySQL的权限排序问题实验:因权限表具有通配符,对权限进行排序后,匹配时引来的问题。原创 2016-09-15 22:48:01 · 1195 阅读 · 0 评论 -
MySQL Partitioning调研
MySQL Partitioning调研本文档用来记录MySQL Partitioning功能、相关限制的调研原创 2016-09-15 22:38:11 · 2092 阅读 · 3 评论 -
MySQL Binary Log
MySQL Binary Log介绍原创 2017-01-17 10:44:24 · 2358 阅读 · 0 评论 -
MySQL 半同步复制数据安全与一致性分析
从replication功能引入后,官方MySQL一直在不停的完善,前进。同时我们可以发现当前原生的MySQL主备复制实现实际上很难在满足数据安全与一致性的前提下做到高可用、高性能。原创 2017-05-17 00:36:57 · 944 阅读 · 0 评论 -
MySQL 5.7 LOGICAL_CLOCK 并行复制原理及实现分析
MySQL 5.7 LOGICAL_CLOCK 并行复制原理及实现分析在MySQL5.7 引入基于Logical clock的并行复制方案前,MySQL使用基于Schema的并行复制,使不同db下的DML操作可以在备库并发回放(在优化后,可以做到不同table下并发)。但是如果业务在Master端高并发写入一个库(或者表),那么slave端就会出现较大的延迟。基于schema的并行复制,Sla原创 2018-01-16 17:54:44 · 3617 阅读 · 1 评论 -
MySQL · 捉虫动态 · MySQL字符集相关变量介绍及binlog中字符集相关缺陷分析
MySQL字符集相关变量介绍及binlog中字符集相关缺陷分析MySQL支持多种字符集(character set)提供用户存储数据,同时允许用不同排序规则(collation)做比较。本文基于MySQL5.7介绍了字符集相关变量的使用,通过例子描述了这些变量具体意义。分析了MySQL binlog中字符集相关处理的缺陷,这些缺陷会导致复制中断或者主备不一致。最后给出了修复这些缺陷的方法。原创 2018-01-30 15:23:11 · 816 阅读 · 0 评论 -
MySQL · 源码分析 · 常用SQL语句的MDL加锁源码分析
前言MySQL5.5版本开始引入了MDL锁用来保护元数据信息,让MySQL能够在并发环境下多DDL、DML同时操作下保持元数据的一致性。本文用MySQL5.7源码分析了常用SQL语句的MDL加锁实现。MDL锁粒度MDL_key由namespace、db_name、name组成。namespace包含:GLOBAL。用于global read lock,例如FLUSH TA...原创 2018-03-06 19:04:25 · 6630 阅读 · 0 评论