问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Windows 下怎么关闭mysql的异步io?

发布网友 发布时间:2022-04-08 01:01

我来回答

1个回答

热心网友 时间:2022-04-08 02:30

linux上,innodb使用异步IO子系统(native AIO)来对数据文件页进行预读和写请求。行为受到参数innodb_use_native_aio控制。
默认是开启的,且只是适用于linux平台,需要lio库。在其他的类unix平台上,innodb使用的是同步I/O。
由于历史的原因,在windows平台上innodb只使用异步I/O。
在同步I/O情况下,查询线程将I/O请求放入队列,innodb后台线程会便利请求队列,每次处理一个请求。并行处理的请求个数受到后台线程的数量控制(参数innodb_read_io_threads)。
native AIO情况下,查询线程直接将I/O请求分发给操作系统,从而避免的后台线程数量对并发数的控制。innodb后台线程只需要等待操作系统对IO请求的处理反馈信息。
native AIO优点是可以扩展,对于I/O高的系统,通过show engine innodb status可以看到很多挂起的读写线程。磁盘控制器影响I/O性能。
native AIO的另一个优点就是可以进行I/O merge操作。
native AIO潜在的不足是,对于高I/O系统缺少对I/O写请求分发的控制。有些场景下,太多的I/O写请求分发给操作系统,可能会导致I/O读饥荒,这取决于系统可以同时处理I/O活动的能力。追问您好,MySQL在Windows下只有异步i/o,也不能关闭对吧?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
2198香辣虾是什么意思 虾什么梗 肖战 刻纸制作需要哪些步骤 好玩的生存游戏手游(好玩的生存游戏手游推荐) 北京电脑职业培训学校都有哪些北京电脑培训班都有哪些 欧盟商标注册需要提供什么资料? 怎么注册欧盟商标?需要准备哪些材料? 5g手机有什么好处 5g手机大概多少钱 口水臭是什么原因呢? 口水臭是什么原因 口水臭怎么改善 创意美术,城堡怎么画? 猫可以吃草莓冻干嘛? 兰州国芳百货有黛珂专柜嘛 网购化妆品怎么辨别真伪? 黛珂植物欣韵水乳的条形码 亲情卡支付宝是怎么扣费的 如果sql语句已经达到优化,瓶颈在于数据文件的磁盘io,此时可以怎么调整 不去角质的危害 去角质对皮肤有害处吗? 经常去角质对皮肤好吗? 经常去角质有什么害处 什么情况下需要去角质?频繁去角质会对皮肤造成哪些危害? 去角质有什么危害吗?皮肤什么情况需要去角质? 经常去角质好吗? 去角质会对皮肤有损害吗? 去角质的产品对皮肤又危害吗 武通908路今天发车吗武通908跑? 去角质会伤害皮肤吗? 从天津静海区去天津的阳光男科医院怎么走? 去角质的危害 梦到蛇在床 主死事是什么意思 清朝康熙年间的热河在今现在的哪个地方? 清代皇帝的“热河行宫”在哪里? 热河省的介绍 热河在康熙时就已经改名为承德避暑山庄,为何咸丰、慈禧在英法联军攻打北京时逃往热河?不说逃往承德。 梦见蛇上床,主死事,什么意思。?? 在收楼时物业要求业主都签一份“消防安全责任书” 限高属于失信吗 同一建筑的不同单位共用的消防安全通道及公用消防设施的情况如何签订协议?? ps怎样拉伸图片 物业公司为什么让业主签署消防安全责任书? 限高严重还是失信严重 康熙皇帝为什么修建承德避暑山庄呢? 什么叫物业消防管理? 热河都统为什么连清朝排名第一封疆大吏直隶总督都管不了? 热河什么时候改名承德? 梦见大蛇在交配被杀死 失信与限高 物业管理单位对居民小区有哪些具体的消防安全管理职责 Mate 30掉水里没声音了怎么办?