主要介绍Mysql主要的调用流程,将从代码的角度来看一个从用户发出的"select * from test" SQL命令在服务器内部是如何被执行的。从我个人的经验来看,阅读理解大规模项目的代码最重要的两个方面,一是了解主要的数据结构,二是了解数据流,在这里主要是调用流程。把这两个主线把握住以后,大部分代码都是比较容易阅读的,Mysql的源代码属于比较好读的类型,因为函数的调用关系比较明确。难读的代码一般都充斥着大量的回调、异步调用,很可能你极难找到某个函数在哪里或什么时候被调用了
现在
我首先是为示例代码编写的,然后是为自己编写的,然后是为朋友编写的。
我无意将其推出,但该怎么办才有用。
用法
OVERVIEW:
Check the time at a given location, "now Sao Paolo Brazil". Locations
are diacritical and case insensitive. Use postcodes, cities, states,
countries, even place names like "now Lin