zoukankan      html  css  js  c++  java
  • MySQL体系结构概览

    MySQL体系结构

     

    InnoDB体系结构

    MySQL实例有一组后台线程、一些内存块和若干服务线程组成

      在默认情况下,MySQL有7组后台线程,分别为1个主线程,4组IO线程,1个锁线程,1个错误监控线程。MySQL5.5之后,有新增了一个purge线程。

    这些线程的主要功能如下:

    • master thread:主要负责将脏缓存页刷新到数据文件,执行purge操作,触发检查点,合并插入缓冲区等。
    • insert buffer thread:主要负责插入缓存区的合并操作。
    • read thread:负责数据库读取操作,可配置多个读线程。
    • write thread:负责数据库写操作,可配置多个写线程。
    • log thread:用于将重做日志刷新到logfile中。
    • purge thread:MySQL5.5之后用单独的purge thread执行purge操作。
    • lock thread:负责所控制和死锁检测等
    • 错误监控线程:主要负责错误监控和错误处理。

      可以通过,show engine innodb status命令查看这些线程的状态。

  • 相关阅读:
    前端必备书籍
    搜索引擎的使用技巧
    PS切图
    css背景透明
    前端
    连接查询,A连B,B筛选出多条记录时,选用第一条记录
    mssql 过滤重复记录,取第一笔记录
    MongoDB 日常操作
    OEE计算
    Aspose.Cells: excel 转 pdf
  • 原文地址:https://www.cnblogs.com/elontian/p/7445751.html
Copyright © 2011-2022 走看看