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

MyISAM引擎特性

2022-11-13 10:14    796次

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

  • 网友评论仅供网友表达个人看法,并不表明三亚资讯同意其观点或证实其描述:
  • 验证码:
  • logo设计参考报价
    给沙特王子设计的沙漠洗浴中心
    特别的日子,又没什么特别
    纸质Pantone色卡(潘通
    AI对平面设计师和程序员这两
    AI影响最大的两个职业
    画框统一比例还是按照画的比例
    惠州市 · 香炉峰
    车站艺术建筑
    清远市 · 北流顶
    RAW格式照片后期处理的具体
    公司手提袋设计参考建议
    路在脚下
    设计海报和LOGO的建议要点
    大兴机场的建筑美学
    Large Gym Tote
    How to Store P
    2023海南国际文创周首日速
    黄昏下
    杜鹃颜色正倾城
    昭和时期设计欣赏
    三年前不知道为何封,三年后不
    七秒记忆
    “感谢国家三年的保护”
    奔赴山海,把山野湖泊、沙漠星
    这是一位设计师1971年在岛
    印刷小知识:封二封三
    冬语
    美术和艺术
     三亚便民
    ▪︎ 贺师傅开锁配汽车钥匙店服
    ▪︎ 海南省小客车保有量调控管
    ▪︎ 三亚车辆年检
    ▪︎ 维修家庭普通电路,电话1
    ▪︎ 对中医推拿有多年工作经验
    ▪︎ 海南迁禧搬家货运
    ▪︎ 中国南方电网天涯供电所桶
    ▪︎ 三亚中法供水有限公司
    ▪︎ 电脑桌,保密柜,办公家具
    ▪︎ 泉源康体养生
     三亚新闻
    ▪︎ 2023极光三亚露营节
    ▪︎ 来,带你去看不一样的崖州
    ▪︎ 三亚拟增设一条新公交线路
    ▪︎ 三亚市新建商品房购房问答
    ▪︎ 海南省住房和城乡建设厅:
    ▪︎ 崖州湾科技城一年一度“嗨
    ▪︎ 海南省渔业监察总队原政委
    ▪︎ 全球最大潜水培训机构PA
    ▪︎ 习近平总书记重要讲话思维
    ▪︎ 党的二十大报告全文
     三亚美食
    ▪︎ 湖南老湘味(黄流店)20
    ▪︎ 麻辣甲鱼,香辣小龙虾
    ▪︎ 朋友相聚商务接待,江伴月
    ▪︎ 【春余烧烤涮】主打绿色自
    ▪︎ 大糖糖小吃明天正式推出正
    ▪︎  祖传秘制私房
    ▪︎ 海掌柜海鲜
    ▪︎ 汉密欣语(商品街店)
    ▪︎ 小湖南家常菜馆
    ▪︎ 【牛太郎】 大型无烟
     三亚旅游
    ▪︎ 三亚千古情景区
    ▪︎ 三亚宋城旅游区5月推双重
    ▪︎ “永乐号”5月20日开启
    ▪︎ 海南最美的八个湾
    ▪︎ 关于三亚
    ▪︎ 红艺人歌舞表演
    ▪︎ 大小洞天
    ▪︎ 美丽之冠
    ▪︎ 三亚湾
    ▪︎ 南田温泉
     三亚酒店
    ▪︎ 2023年三亚知名酒店推
    ▪︎ 三亚浪漫海景公寓兰海花园
    ▪︎ 三亚湾HelloKitt
    ▪︎ 三亚凤凰岛空中花园酒店
    ▪︎ 【鹿回头】三亚明申高尔夫
    ▪︎ 【临春河路】三亚沐蓝湾酒
    ▪︎ 【三亚湾路】三亚海贝贝沙
    ▪︎ 【河西路】东升快捷商务酒
    ▪︎ 【团结路】一路向南旅行客
    ▪︎ 【三亚湾路】椰林滩大酒店
    信息发布
    迁禧搬家
    天涯家居
    林控软件
    三亚资讯公众号
    关于我们      版权声明      服务条款      联系我们      站点地图      sitemaps    琼ICP备05002060号       ©Copyright 2003 - 2024  www.sunya.cn  三亚资讯
    Powered by 霄荣广告 传递美好