innnodb 存儲引擎。

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%';




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章