mysql
文章平均质量分 78
葬爱杀马特贵族
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL源码详解一 mysqld启动
从今天开始我每周都会更新一篇文章,用于深度、详细、全方位的解释MySQL5.7源码 本人用的环境是MacOS 10.11.6,编译器用的是Xcode 7.3.1,mysql版本是5.7.12 既然是看源码,开始当然是找main方法,mysql服务端的启动入口位于mysqld/main.cc中,代码很简单,加上注释也不过十行 也就是说真正执行的就是这个mysqld_main这个函数,原创 2016-11-12 20:13:13 · 4900 阅读 · 1 评论 -
MySQL源码详解二 初始化performance_schema
本回将详细分析一个非常重要的函数initialize_performance_schema,从这个函数的名字就可以知道,它是用来初始化performance_schema的,他的目的就是把一些实现类和方法注入performance_schema需要的一些接口中,我们看看这个函数做了哪些事情 1.pfs_automated_sizing(param); 根据上一回提到的mysql根据原创 2016-11-19 11:52:55 · 1214 阅读 · 0 评论 -
MySQL源码详解三 performance_schema接口实现的一些主意事项
看PERFORMANCE_SCHEMA的默认实现的代码之前先看一下他的接口设计思路,下面截选出自pfs.cc的注释 PERFORMANCE_SCHEMA是一种内省服务端运行时内部执行情况的办法,INFORMATION_SCHEMA主要用来观察数据库元信息的,而他专注于数据库的表现信息 对于用户来说他的表现形势就是一个专用的数据库,叫做PERFORMANCE_SCHEMA,其中的表可原创 2016-11-27 14:17:46 · 1781 阅读 · 0 评论
分享