当前位置: 首页 > news >正文

长春网页制作建站网络营销的特点是什么

长春网页制作建站,网络营销的特点是什么,荔湾做网站公,如何实现一个制作好的网站InnoDB擅长处理事务,具有自动崩溃恢复的特性 架构图: 由4部分组成: 1.Buffer Pool:缓冲池,缓存表数据和索引数据,减少磁盘I/O操作,提升效率 2.change Buffer:写缓冲区&#xff0c…

InnoDB擅长处理事务,具有自动崩溃恢复的特性

架构图:

由4部分组成:

1.Buffer Pool:缓冲池,缓存表数据和索引数据,减少磁盘I/O操作,提升效率

2.change Buffer:写缓冲区,针对二级索引页的更新优化措施

3.Log Buffer:日志缓冲区,缓存写入磁盘是log文件的数据,用来优化每次更新操作之后都要写入redo log产生的磁盘I/O

4.Hash index:自适应哈希索引

什么是Buffer Pool

Buffer Pool:有缓存页(Page)控制块组成

1.缓存页:InnoDB引擎以页为单位,作为磁盘和内存的交互,一个页默认大小16KB

Buffer Pool除了 索引页和数据页,还有undo页,插入缓存页,锁信息,自适应哈希索引页。

2.控制块:存储着缓存页的表空间信息,数据页编号,与缓存页在Buffer Pool的地址信息

3.默认大小是128M,以Page页为单位,Page页16KB,控制块一般为数据页的5%

如何判断一个页是否在BP中存储? 在MySQL中有一个Hash表数据结构,它使用表空间号+数据页编号,作为一个key,value是缓存页对应的控制块。当我们需要访问某个 页的数据时,先从Hash表中根据表空间号+页号,查看是否有对应的缓存页。

Buffer Pool中如何管理Page

Page页分类:在BP的底层采用的是链表数据结构管理Page,根据状态分为3种类型:

  1. free Page:空闲的页,未被使用的页

  2. clean Page: 被使用的页,但数据没有修改过

  3. dirty Page:脏页,被使用过的页,并且数据被修改了,缓存页中的数据与磁盘数据不一致

上面说的三种类型,InnoDB采用三种链表结构进行维护和管理

  1. free list:表示空闲缓冲区,管理free Page

  2. flush list:表示是需要刷新到磁盘的缓冲区,管理脏页,内部页按照修改时间排序

  3. lru list:表示正在使用的缓冲区,管理被使用的页以及脏页,该缓冲区以 midpoint 为基点,前面的链表称为new 列表区,存放经常被访问的数据,占63%,后面的链表称为old列表区,存放的是使用较少的数据占37%

注意:脏页在fiush链表和LRU链表中互不影响,LRU链表负责管理page的可用性和释放,而fush list负责管理脏页的刷盘操作。

http://www.hkea.cn/news/789924/

相关文章:

  • wordpress文件解析外贸网站优化
  • 建设工程竣工备案网站百度保障中心人工电话
  • 韶关城乡建设部网站首页营销型网站建设策划书
  • 建设银行手机银行下载官方网站谷歌浏览器网页版入口在哪里
  • 网站建设 好域名注册信息
  • 公众号微网站建设认证哪个推广网站好
  • 爬取1024上传到wordpress蔡甸seo排名公司
  • 流感吃什么药更好seo的方法
  • 营销型网站建设市场seo黑帽技术有哪些
  • 扬中做网站的公司seo虚拟外链
  • 永川集团网站建设免费网站seo诊断
  • 国外 上海网站建设网络营销推广方式案例
  • 24手表网站网络技术推广服务
  • 鞍山网站制作推广游戏推广员判几年
  • 360如何做网站优化网页设计制作软件
  • 金华网站建设电话电商运营主要负责什么
  • 百度的官方网站游戏推广工作好做吗
  • 著名的深圳网站建设网页快照
  • 政务网站建设要求快速排名软件哪个好
  • 自己网站怎么做优化色盲和色弱的区别
  • 苏州建网站公司seo网络推广培训班
  • 福清市建设局网站石家庄学院
  • 找考卷做要去哪个网站中国国家培训网官网查询
  • 软件系统开发的大概步骤优化网站标题名词解释
  • 院校网站建设模板建站平台
  • 淘宝网站内搜索引擎优化怎么做广告推广平台网站有哪些
  • 大片播放网站国外免费推广网站有哪些
  • flash网站cms排名sem优化软件
  • 申请完域名怎么做网站百度链接提交
  • 驻马店市可以做网站的公司百度搜索竞价排名