Mysql
文章平均质量分 74
wangxingxing2006
这个作者很懒,什么都没留下…
展开
-
windows下编译调试mysql5.5.24源码
突然想学习下mysql,看看mysql的源码,首先就需要把源码编译,这是学习它的第一步。万事开头难,一点也没错,昨天晚上搞了很久没有弄好,今天回来第一件事就是把这个解决。问题总算解决,对该过程总结如下:1、下载mysql源码下载地址http://www.mysql.com/downloads/或百度googlemysql,进入官网下载,选择MySQL Community原创 2012-05-30 19:48:36 · 3442 阅读 · 2 评论 -
mysql入门篇2——常用数据字典信息
如果想了解某个数据库,首先就需要知道,它的数据字典信息的存放,这样就可以查看到一些操作对数据库字典信息的更改,如果创建一索引,查看索引的类型等其他信息。1、常用字典表mysql的字典信息都存放在information_schema库中,常用的字典表有:INFORMATION_SCHEMA.SCHEMATA --数据库中所有数据库信息INFORMATION_SCHEMA.T原创 2012-06-05 21:53:19 · 11114 阅读 · 0 评论 -
mysql基本入门篇
为了更好地理解mysql源码,需要对mysql环境进行搭建,然后启动mysql数据库,并了解mysql数据库的一些操作。1、启动数据库启动mysql数据库:mysql –debug –standalone --consoleconsole选项主要是为了启动mysql后,保留命令窗口,方便以后的操作需要查找更多的mysqld选项,可以输入mysql --verbose -原创 2012-06-05 21:39:46 · 822 阅读 · 0 评论 -
mysql源码分析之SQL执行过程简介
本人打算从SQL语句的执行开始学习和分析MYSQL源码,首先了解MYSQL是如何执行一条SQL语句的,详细了解它的执行过程之后,再深入学习执行一条SQL语句的运行原理。1)从执行一条SQL语句的堆栈中查看MYSQL的执行过程假设数据库"wlz"中存在表T1(create table t1(c1 int,c2 int);),并插入了两条数据(1,3),(2,4);可以使用show t原创 2012-06-06 22:49:23 · 9049 阅读 · 2 评论 -
HepPlanner源码分析——Calcite
Query Optimization for Distributed Database SystemsCalcite是开源的一套查询引擎,很多开源项目都使用了该开源项目,特别是对其Optimizer部分的使用,类似Drill、Hive、Flink都使用Calcite作为其优化引擎。 Calcite实现了两套Planner,HepPlanner和VolcanoPlanner,HepPlanne原创 2017-12-26 22:27:05 · 4572 阅读 · 1 评论