随笔分类 -  Mysql

摘要:1、首先查看是否开启profiling功能 SHOW VARIABLES LIKE '%pro%'; 或者 SELECT @@profiling; 2、开启profiling SET profiling=1; 3、执行sql语句 例如: SELECT table_schema AS 'Db Name 阅读全文
posted @ 2016-08-08 09:45 lpfuture 阅读(436) 评论(0) 推荐(0) 编辑
摘要:MySQL性能分析1.使用explain语句去查看分析结果如explain select * from test1 where id=1;会出现:id selecttype table type possible_keys key key_len ref rows extra各列。其中,type=c... 阅读全文
posted @ 2015-07-06 10:23 lpfuture 阅读(3501) 评论(0) 推荐(0) 编辑
摘要:? contents; //查看帮助show [globle|session] status; //查看运行状态show [globle|session] variables [like condition]; //查看配置项load data infile path into tablename;... 阅读全文
posted @ 2015-07-06 10:18 lpfuture 阅读(173) 评论(0) 推荐(0) 编辑
摘要:SQL标准定义了4类隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。Read Uncommitted(读取未提交内容) 在该隔离级别,所有事务都可以看到其他未提交事务的执行结果。本隔离级别很少用于实际应用,... 阅读全文
posted @ 2015-06-15 15:23 lpfuture 阅读(237) 评论(0) 推荐(0) 编辑
摘要:MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。下图是MyISAM索引的原理图:这里设表一共有三列,假设我们以Col1为主键,则上图是一个MyISAM表的主索引(Primary key)示意。可以看出MyISAM的索引文件仅仅保存数据记录的地址。在MyISAM... 阅读全文
posted @ 2015-06-15 15:11 lpfuture 阅读(674) 评论(0) 推荐(0) 编辑