.CN 三亚资讯 生活散文
用户名:    密码:   注册
  工行 中行 建行 交行 农行 邮政银行   百度翻译        京东 微博 网易 新浪 百度        163邮箱 QQ邮箱     
首页> 电脑杂记
MyISAM引擎特性
2022-11-13 10:14    1216次

一、MyISAM引擎特点
MyISAM引擎是MySQL5.5版本(不含)之前的数据库所默认的数据表引擎。每一个采用MyISAM引擎的数据表在实际存储中都是由三个文件组成,分别是frm文件,MYD文件和MYI文件,文件后缀为上述三个,文件名与数据表名相同。一个典型的MyISAM类型的数据表如下:frm文件保存表的结构,MYD保存表的数据,MYI保存表的索引文件,MYD和MYI与MyISAM引擎有很深的关联。
除此之外,MyISAM引擎的特点还有:
1、不支持事务。
2、表级锁定。 即发生数据更新时,会锁定整个表,以防止其他会话对该表中数据的同时修改所导致的混乱。这样做可以使得操作简单,但是会减少并发量。
3、读写互相堵塞。 在MyISM类型的表中,既不可以在向数据表中写入数据的同时另一个会话也向该表中写入数据,也不允许其他的会话读取该表中的数据。只允许多个会话同时读取该数据表中的数据。
4、只会缓存索引,不会缓存数据。 所谓缓存,就是指数据库在访问磁盘数据时,将更多的数据读取进入内存,这样可以使得当访问这些数据时,直接从内存中读取而不是再次访问硬盘。MyISAM可以通过key_buffer_size缓存索引,以减少磁盘I/O,提升访问性能。但是MyISAM数据表并不会缓存数据。
5、读取速度较快,占用资源较少。
6、不支持外键约束。
7、支持全文索引。

二、MyISAM引擎适用场景
由MyISAM的特性,我们就可以简单的列举MyISAM引擎适用场景了。
1、不需要事务支持的场景。
2、读取操作比较多,写入和修改操作比较少的场景。
3、数据并发量较低的场景。
4、硬件条件比较差的场景。
5、在配置数据库读写分离场景下,MySQL从库可以使用MyISAM索引。

三、MyISAM引擎调优思路
如果我们确定了业务场景中要使用MyISAM引擎,那么我们可以通过以下方式,来尽可能的避免MyISAM引擎的问题,以使得我们业务场景下数据库性能更加优秀。
1、建立合适的索引。
2、调整读写优先级,根据实际情况使得在高并发场景下重要的操作先执行。
3、启用延迟插入改善大批量写入性能。
4、在insert插入新数据时,尽量让新数据插入到尾部。
5、分解子查询过多的操作。
6、降低业务场景下的并发操作。
7、对于更改不频繁的数据表,使用query cache和memacache缓存以提升访问效率。

  • 网友评论仅供网友表达个人看法,并不表明三亚资讯同意其观点或证实其描述:
  • 验证码:
  • 玄碧湖
    黑白线稿“漂浮”在渔村的海天
    湛江北部湾农旅产业园
    山钦湾燕子洞
    大隆水库
    肇庆冷翁顶
    有种邪恶:它不教人去爱,而是
    北京龙门涧
    惠州东莞两顶
    林芝
    五郎嶂
    美丽沙海景
    椰味…
    盖蒂博物馆,私人收藏家的藏品
    三亚梅联角头湾星空
    国际奥运会视觉系统手册欣赏
    Failed to load
    centos 7.9 gl
    海南最美海湾摄影
    __FILE__和$_SER
    CSS rem 和 em
    input 透明背景
    ​小暑绿新荷
    curl命令详解
    光影
    娜扎生活自拍
    商业海报设计欣赏
    五指山方诺寨雨林共享农庄
    雨后
    原研哉设计10大金句
     三亚便民
    ▪︎ 贺师傅开锁配汽车钥匙店服
    ▪︎ 海南省小客车保有量调控管
    ▪︎ 三亚车辆年检
    ▪︎ 维修家庭普通电路,电话1
    ▪︎ 对中医推拿有多年工作经验
    ▪︎ 海南迁禧搬家货运
    ▪︎ 中国南方电网天涯供电所桶
    ▪︎ 三亚中法供水有限公司
    ▪︎ 电脑桌,保密柜,办公家具
    ▪︎ 泉源康体养生
     三亚新闻
    ▪︎ 2023极光三亚露营节
    ▪︎ 来,带你去看不一样的崖州
    ▪︎ 三亚拟增设一条新公交线路
    ▪︎ 三亚市新建商品房购房问答
    ▪︎ 海南省住房和城乡建设厅:
    ▪︎ 崖州湾科技城一年一度“嗨
    ▪︎ 海南省渔业监察总队原政委
    ▪︎ 全球最大潜水培训机构PA
    ▪︎ 习近平总书记重要讲话思维
    ▪︎ 党的二十大报告全文
     三亚美食
    ▪︎ 湖南老湘味(黄流店)20
    ▪︎ 麻辣甲鱼,香辣小龙虾
    ▪︎ 朋友相聚商务接待,江伴月
    ▪︎ 【春余烧烤涮】主打绿色自
    ▪︎ 大糖糖小吃明天正式推出正
    ▪︎  祖传秘制私房
    ▪︎ 海掌柜海鲜
    ▪︎ 汉密欣语(商品街店)
    ▪︎ 小湖南家常菜馆
    ▪︎ 【牛太郎】 大型无烟
     三亚旅游
    ▪︎ 三亚千古情景区
    ▪︎ 三亚宋城旅游区5月推双重
    ▪︎ “永乐号”5月20日开启
    ▪︎ 海南最美的八个湾
    ▪︎ 关于三亚
    ▪︎ 红艺人歌舞表演
    ▪︎ 大小洞天
    ▪︎ 美丽之冠
    ▪︎ 三亚湾
    ▪︎ 南田温泉
     三亚酒店
    ▪︎ 2023年三亚知名酒店推
    ▪︎ 三亚浪漫海景公寓兰海花园
    ▪︎ 三亚湾HelloKitt
    ▪︎ 三亚凤凰岛空中花园酒店
    ▪︎ 三亚明申高尔夫度假酒店
    ▪︎ 【临春河路】三亚沐蓝湾酒
    ▪︎ 【三亚湾路】三亚海贝贝沙
    ▪︎ 【河西路】东升快捷商务酒
    ▪︎ 【团结路】一路向南旅行客
    ▪︎ 【三亚湾路】椰林滩大酒店
    信息发布
    琼粹美好
    迁禧搬家
    天涯家居
    林控软件
    三亚资讯公众号
    关于我们      版权声明      服务条款      联系我们      站点地图      sitemaps    琼ICP备05002060号       ©Copyright 2003 - 2024  www.sunya.cn  三亚资讯
    Powered by 霄荣广告 传递美好