mysql Buffer pool

配置:innodb_buffer_pool_size - 默认128M (5.7.5之后可动态修改)- p142

配置:innodb_buffer_pool_instances=N (buffer pool超过1G后应配置平分为N个块,提升并发能力)

Buffer pool通过链表管理,读取需加锁,氛围若干instances各自管理自己的链表,可减少锁竞争

buffer pool通过内存中缓冲数据从而保证查询修改数据可以在内存中完成加快了数据库操作

那机器奔溃后数据丢失怎么办呢

答案就是redo log

你可能感兴趣的:(mysql Buffer pool)