会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
一个万能的盒子,它的名字叫innobase
开启MySQL源码之旅,痛苦并快乐着 ReadMe:最新博客地址已经迁移到:http://blog.csdn.net/innobase
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
2015年6月17日
innnodb 线程在做什么?
摘要: 1.master 线程的主代码位于 (1)storage/innobase/srv/srv0srv.cc (2)storage/innobase/buf/buf0flu.cc srv_master_do_idle_task()每10秒中的操作。 srv_master_do_acti...
阅读全文
posted @ 2015-06-17 20:40 一个万能盒子叫数据库
阅读(461)
评论(0)
推荐(0)
2015年6月14日
Mysql Join_buffer_size的使用原理
摘要: 1.mysql中的join_buffer_size是定义在class JOIN_CACHE(sql_join_buffer.h) 中的 uchar *buff;void JOIN_CACHE::set_constants() 设置buff的大小bool JOIN_CACHE::alloc_buffe...
阅读全文
posted @ 2015-06-14 13:35 一个万能盒子叫数据库
阅读(2000)
评论(0)
推荐(0)
C 实现位图排序
摘要: 应用场景: 1到N的不重复乱序数据,乱序数据总最大不超过N,需要高效的排序。sorr.c#include #include #include #define mask 0x1F#define shift 5/************************** * function name: b...
阅读全文
posted @ 2015-06-14 13:34 一个万能盒子叫数据库
阅读(284)
评论(0)
推荐(0)
2015年6月10日
C 内存池的实现
摘要: 总体的设计思路: 首先按照内存块的大小申请N*块大小的连续内存区域。 构造内存块的双向链表,有2种,一种是空闲链表;另外一种为已经使用的链表。该双向链表也是一块固定大小的内存区域,每个链表节点存储了当前内存块的地址、该节点上一个节点以及下一个节点。#define ut_base(TYPE) \ ...
阅读全文
posted @ 2015-06-10 10:36 一个万能盒子叫数据库
阅读(853)
评论(0)
推荐(0)
2015年5月25日
C实现队列
摘要: 今天又是在加班,无聊就写了一个队列的实现,具体代码如下:que.h#define ut_base(TYPE) \ struct { \ TYPE *start; \ TYPE *end; \ }__attribute__((packe...
阅读全文
posted @ 2015-05-25 21:11 一个万能盒子叫数据库
阅读(262)
评论(0)
推荐(0)
2015年5月20日
mysqld执行的函数栈
摘要: 我是在mysql中的row_search_for_mysql的函数设置断点,该函数式存储引擎入口函数 以上为调试程序的当前上所有的线程,线程的函数栈信息如下Thread 25 (Thread 0x7fffdfa0e700 (LWP 8232)):#0 row_search_for_mysql (bu...
阅读全文
posted @ 2015-05-20 15:52 一个万能盒子叫数据库
阅读(392)
评论(0)
推荐(0)
2015年5月19日
Source Insight的基本用法
摘要: Source Insight的基本用法 备注:转载文章转载连接:http://www.crifan.com/crifan_recommand_development_tool_windows_view_source_code_source_insight/【多图详解】用Source Insight创...
阅读全文
posted @ 2015-05-19 09:32 一个万能盒子叫数据库
阅读(1550)
评论(0)
推荐(0)
2015年5月16日
MySQL高性能以及高安全测试
摘要: 1. 参数描述sync_binlogCommand-Line Format--sync-binlog=#Option-File Formatsync_binlogSystem Variable Namesync_binlogVariable ScopeGlobalDynamic VariableYe...
阅读全文
posted @ 2015-05-16 09:14 一个万能盒子叫数据库
阅读(408)
评论(0)
推荐(0)
2015年5月14日
Innodb Buffer Pool内部结构
摘要: Innodb Buffer Pool内部结构1. Innodb Buffer 功能Innodb buffer pool的主要功能存储外存页面在内存中的镜像.镜像有如下2种镜像:(1)只读镜像:只读镜像读取的是非脏页。(2)更新镜像:更新镜像为buffer pool中的脏页。Innodb实现了行级多版...
阅读全文
posted @ 2015-05-14 22:04 一个万能盒子叫数据库
阅读(1309)
评论(0)
推荐(0)
C 实现简单的栈
摘要: 加班无聊,没事就写了一个简单栈,该源代码包含一个stk.h和stk.c具体实现如下stk.h typedef unsigned int uint;typedef struct _node{void *data;uint size;struct _node *down;}__attribute__((...
阅读全文
posted @ 2015-05-14 21:27 一个万能盒子叫数据库
阅读(275)
评论(0)
推荐(0)
上一页
1
2
3
4
公告