vlambda博客
学习文章列表

C语言/C++从0基础到全栈大神(服务端、客户端、跨平台)体系

不用怀疑!就是你在找的学习资源,如果你也有需要,欢迎嘀嘀我,一起学习成长一起进步全都有

欢迎扫描图片二维码添加好友一起学习交流





以下内容可忽略

因为磁盘随机读写的性能是非常差的,所以直接更新磁盘文件是不能让数据库抗住很高并发的。

Mysq这套机制看起来复杂,但它可以保证每个更新请求都是更新内存BufferPool,然后顺序写日志文件,同时还能保证各种异常情况下的数据一致性。

更新内存的性能是极高的,然后顺序写磁盘上的日志文件的性能也是非常高的,要远高于随机读写磁盘文件。

正是通过这套机制,才能让我们的MySQL数据库在较高配置的机器上每秒可以抗下几干的读写请求。