mysql 读书笔记

1. innodb 存储引擎介绍
    通过使用多版本并发控制MVCC. 实现4种隔离机制。默认repeatable 级别。如没有主键,默认会产生6个字节rowid,作为主键。
    MyISAM存储引擎是由MYD和MYI组成,前者放数据,后者放索引。默认支持大小为4G,从5.0开始支持256T数据。

2. 命令
  ->   select host,user,password from mysql.user\G;
  ->   show variables like 'socket'
  ->   show engine innodb status\G;
  ->   show variables like '%innodb%'\G;
  ->   show variables like '%long%'\G;
  ->   show variables like '%log_slow%'\G;
  ->   show variables like '%long_query_time%'\G;

3. 慢查询到mysql.slow_log表中
  ->   show variables like '%log_output%'\G;
  ->   set globals log_output='TABLE'; 或者  set globals log_output='TABLE,FILE';
// 数据库重启后,会恢复到默认。
//测试  
  ->   select sleep(11)
  ->  select * from mysql.slow_log\G;
  

4. 命令
  ->  show variables like 'datadir'
  ->  show variables like 'pid_file'\G;
  ->  show variables like 'innodb_data_file%'\G;
5. innodb默认为一个表空间
  ->  show variables like 'innodb_file_per_table'\G;
      
6. 设置隔离级别
  ->  set session transaction isolation level read committed;

[本日志由 admin 于 2013-06-12 08:14 AM 编辑]
上一篇: SVN 插件
下一篇: SVN新增用户步骤
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: mysql
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 支持Gravatar头像.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.