.CN 三亚资讯 生活散文
用户名:    密码:   注册
163邮箱 QQ邮箱 京东 微博 网易 新浪 百度 百度翻译   工行 中行 建行 交行 农行 邮政银行
首页> 电脑杂记

MyISAM引擎特性

2022-11-13 10:14    37次

一、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缓存以提升访问效率。

  • 网友评论仅供网友表达个人看法,并不表明三亚资讯同意其观点或证实其描述:
  • 验证码:
  • 梅联,梅西村
    无题
    天涯海角落日集市
    哪有人间惊鸿见,不过乡野两成
    古人的口才
    Homemade Pasta
    Why choose bio
    深秋的金叶
    晚秋
    上穷碧落下黄泉,两处茫茫皆不
    秋天の颜色
    完美的espresso
    梅里雪山美妙瞬间
    远山、竹林&农家
    冷香落石阶
    虎跳峡
    大理喜洲稻田黄了
    大理.金梭岛渡口
    蓝月湖
    淤泥包裹的玫瑰见证了一段尘封
    沙溪古镇黄土墙瓦片房
    沙溪田野间一览无余的秋意浓浓
    桂香醉人
    热带雨林的神奇美妙
    五指佳茗浪里香
    奔赴山海,把山野湖泊、沙漠星
    这是一位设计师1971年在岛
    How make green
    WHAT'S THE DIF
    三沙市落日余晖
     三亚便民
    ▪︎ 贺师傅开锁配汽车钥匙店服
    ▪︎ 海南省小客车保有量调控管
    ▪︎ 三亚车辆年检
    ▪︎ 维修家庭普通电路,电话1
    ▪︎ 对中医推拿有多年工作经验
    ▪︎ 海南迁禧搬家货运
    ▪︎ 中国南方电网天涯供电所桶
    ▪︎ 三亚中法供水有限公司
    ▪︎ 电脑桌,保密柜,办公家具
    ▪︎ 泉源康体养生
     三亚新闻
    ▪︎ 崖州湾科技城一年一度“嗨
    ▪︎ 海南省渔业监察总队原政委
    ▪︎ 全球最大潜水培训机构PA
    ▪︎ 习近平总书记重要讲话思维
    ▪︎ 党的二十大报告全文
    ▪︎ 批前公示!三亚临春片区最
    ▪︎ 这次我们没能留住你的微笑
    ▪︎ 商务部:下一步将以贸易投
    ▪︎ 三亚市常见热带水果零售价
    ▪︎ “深海勇士”号载人潜水器
     三亚美食
    ▪︎ 麻辣甲鱼,香辣小龙虾
    ▪︎ 朋友相聚商务接待,江伴月
    ▪︎ 【春余烧烤涮】主打绿色自
    ▪︎ 大糖糖小吃明天正式推出正
    ▪︎ 祖传秘制私房特色地方美
    ▪︎ 海掌柜海鲜
    ▪︎ 汉密欣语(商品街店)
    ▪︎ 小湖南家常菜馆
    ▪︎ 【牛太郎】 大型无烟
    ▪︎ 原味主张椰子鸡(胜利店)
     三亚旅游
    ▪︎ 三亚千古情景区
    ▪︎ 三亚宋城旅游区5月推双重
    ▪︎ “永乐号”5月20日开启
    ▪︎ 海南最美的八个湾
    ▪︎ 关于三亚
    ▪︎ 红艺人歌舞表演
    ▪︎ 大小洞天
    ▪︎ 美丽之冠
    ▪︎ 三亚湾
    ▪︎ 南田温泉
     三亚酒店
    ▪︎ 三亚浪漫海景公寓兰海花园
    ▪︎ 三亚湾HelloKitt
    ▪︎ 三亚凤凰岛空中花园酒店
    ▪︎ 【鹿回头】三亚明申高尔夫
    ▪︎ 【临春河路】三亚沐蓝湾酒
    ▪︎ 【三亚湾路】三亚海贝贝沙
    ▪︎ 【河西路】东升快捷商务酒
    ▪︎ 【团结路】一路向南旅行客
    ▪︎ 【三亚湾路】椰林滩大酒店
    ▪︎ 【三亚湾路】三亚侨商酒店
    信息发布
    迁禧搬家
    天涯家居
    林控软件
    三亚资讯公众号
    关于我们      版权声明      服务条款      联系我们      站点地图      sitemaps    琼ICP备05002060号       ©Copyright 2003 - 2022  www.sunya.cn  三亚资讯
    Powered by 霄荣广告 传递美好