码迷,mamicode.com
首页 > 数据库 > 详细

innnodb 存储引擎。

时间:2015-07-09 14:55:26      阅读:393      评论:0      收藏:0      [点我收藏+]

标签:commit   insert   create   status   values   

set autocommit=0;

create table t (id int); 

insert into t values(1);


第二个敞口:

set autocommit=1;

select * from t;

没有记录


第一个窗口。

commit;


第二个敞口:

select * from t;

有数据。




select @@innodb_buffer_pool_size/1024/1024; 单位:字节

降低磁盘IO。默认是8MB。缓存读信息。



select @@innodb_max_dirty_pages_pct;

这个值是百分比  ,0%-100%

百分之多少同步到磁盘。。。默认90%。


上面是环境变量

还是有些状态变量。



show global status like ‘innodb_buffer%‘;

一个page是16KB


总页数:Innodb_buffer_pool_pages_total    6400

已使用:Innodb_buffer_pool_pages_data     64

脏数据:Innodb_buffer_pool_pages_dirty    0

刷新的:Innodb_buffer_pool_pages_flushed  1

空闲的:Innodb_buffer_pool_pages_free     6336

正在处理:Innodb_buffer_pool_pages_misc   0


实验:insert into t select * from t;

查看:show global status like ‘innodb_buffer%‘;




本文出自 “老蔡” 博客,请务必保留此出处http://877763363.blog.51cto.com/1200927/1672448

innnodb 存储引擎。

标签:commit   insert   create   status   values   

原文地址:http://877763363.blog.51cto.com/1200927/1672448

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!