随笔分类 - mysql 源代码
摘要:http://blog.chinaunix.net/uid-28364803-id-3508914.html
阅读全文
摘要:stap -v -e 'probe process("/usr/local/mysql56/bin/mysqld").function("*@/usr/src/mysql-5.6.28/sql*").call{ if( tid()==15267) printf("%s:%s %d \n",execn
阅读全文
摘要:/* uuid_short handling. The short uuid is defined as a longlong that contains the following bytes: Bytes Comment 1 Server_id & 255 4 Startup time of server in seconds 3 Incrementor This means that...
阅读全文
摘要:会话1: 会话2: [root@localhost ~]# stap -v -e 'probe process("/usr/local/mysql56/bin/mysqld").function("*Item_*").call{ if( tid()==7625) printf("%s:%s %d \
阅读全文
摘要:http://tsecer.blog.163.com/blog/static/150181720160117355684/ http://tsecer.blog.163.com/blog/static/150181720160117355684/ http://tsecer.blog.163.com
阅读全文
摘要:http://dev.mysql.com/doc/internals/en/
阅读全文
摘要:大牛那海蓝蓝 大牛那海蓝蓝 大牛那海蓝蓝 MySQL提供了较为丰富的SQL语句,用以支持MySQL提供的主要功能。在数据库内部,MySQL又是怎么知道自己能够处理哪些对象、处理哪些事情的? 如果我们输入一条SQL语句,MySQL可能报告语法错误或对象不存在等错误提示,这些提示,大致可以分为2类,一类
阅读全文
摘要:(gdb) thread apply all bt Thread 9 (Thread 0x7f5430627940 (LWP 5126)): #0 0x00007f5497db1019 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x0000000000baaa63 in os_cond_wait ...
阅读全文
摘要:一、使用方法: 二、基本原理: 三、总结 很多情况下开发者调测程序需要在Linux下获取具体的IO的状况,目前常用的IO观察工具用vmstat和iostat,具体功能上说当然是iostat更胜一筹,在IO统计上时间点上更具体精细。但二者都是在全局上看到IO,宏观上的数据对于判断IO到哪个文件上毫无帮
阅读全文
摘要:mysql> show create table y; +-------+------------------------------------------------------------------------------------+ | Table | Create Table ...
阅读全文
摘要:sql_cmd.h enum enum_sql_command { SQLCOM_SELECT, SQLCOM_CREATE_TABLE, SQLCOM_CREATE_INDEX, SQLCOM_ALTER_TABLE, SQLCOM_UPDATE, SQLCOM_INSERT, SQLCOM_IN
阅读全文
摘要:在操作系统中,I/O Scheduler的调度模式选择deadline对于数据库应用是有利的。命令:echo deadline > /sys/block//queue/scheduler 操作系统中nr_requests参数,可以提高系统的吞吐量,似乎越大越好,但是该请求队列的也不能过大,因为这样会
阅读全文
摘要:http://www.cnblogs.com/hustcat/p/3283955.html http://www.cnblogs.com/zengkefu/p/5639200.html http://www.cnblogs.com/zengkefu/p/4943836.html http://www
阅读全文
摘要:http://blog.sina.com.cn/s/articlelist_1182000643_1_1.html http://blog.csdn.net/gao1738/article/details/42839379
阅读全文
摘要:http://mysqllover.com/?p=708 https://yq.aliyun.com/articles/54454 http://blog.csdn.net/zhaiwx1987/article/details/6685156 http://bugs.mysql.com/search
阅读全文
摘要:http://blog.itpub.net/22664653/viewspace-1791608/ http://blog.csdn.net/dba_waterbin/article/details/17371937 实验1: 会话1:事物未提交 会话2:执行DDL语句 会话3: GDB 调试: G
阅读全文
摘要:create table t( a int(11) not null auto_increment,b char(3) default null,primary key(a)); mysql> select * from t; +----+------+ | a | b | +----+------+ | 1 | aaa | | 2 | bbb | | 3 | ccc |...
阅读全文
摘要:http://dev.mysql.com/doc/refman/5.7/en/source-configuration-options.html#option_cmake_cmake_c_flags To specify your own C and C++ compiler flags, for
阅读全文
摘要:http://www.cnblogs.com/digdeep/p/4885948.html MySQL 一般运行于Linux系统中。对于MySQL的调优一般分为Linux操作系统层面的调优和MySQL层面的调优(当然还有架构层面、业务层面、应用程序层面的调优)。操作系统主要是管理和分配硬件资源,所以
阅读全文