永发信息网

mysql 8.0 为什么 要废弃myisam

答案:1  悬赏:30  手机版
解决时间 2021-01-10 17:08
mysql 8.0 为什么 要废弃myisam
最佳答案
InnoDB存储数据字典,这意味着MyISAM已经可以完全从MySQL数据库中剥离;
Invisible Index,Inside君对这个特性非常感兴趣。因为在生产环境中,可以通过sys库判断哪些索引是冗余的。但是要直接删除冗余索引又担心会存在一些风险。Invisible Index给了我们很好的选择;
角色表功能,官方MySQL终于提供了Role功能。InnoSQL傲娇的表示我们在5.5就实现了此功能,甚至比MariaDB还要早。要知道在游戏行业,定期密码修改总是一个令人头疼的问题,有Role就简单多了。当然,InnoSQL还可以对Role进行资源控制,不知道8.0实现的怎样;

Cost Model改进,优化器能够感知到页是否存在缓冲池中。5.7其实已经开放接口,但是不对内存中的页进行统计,返回都是1.0;

直方图支持,MySQL也支持直方图啦。应该会有更好的执行计划。海翔兄在IMG大会中说到过此特性,听说性能提升非常不错;
参数持久化,继续与Oracle数据库靠近,但本身这个特性就是硬需求。话说这些年有多少因为没有参数持久化导致的坑发生;
扫描性能的改进,InnoDB全表扫描或范围查询性能提升5%~20%。请问之前HT写的代码有这么烂?

重构BLOB的实现,从而提升JSON属性的更新。个人感觉这方面性能的提升可能会非常大。留个爪,后面进行测试;
持久化自增值,这些年淘宝、Percona都做过类似的改进。但是官方的修改就是优雅,自增写redo,一个历史遗留难题就这么简单而又优雅的解决了;

PS库添加索引,官方宣称添加了100多个索引。的确,Inside君遇到过很多时候PS库占用20G内存的场景,这时查询就会显得非常不高效。但是内存开销会不会进一步提升呢?让我们拭目以待吧;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
儿子车祸死亡,父母不满60岁有没有赡养费
有一首DJ中间喊heijie 一段英文然后又喊heiji
帮我想一个,去聋哑学校活动的名字
10万元 3个月 年利息2.85 得利息多少?如何算
苏北桃树最晚品种有那些
创维21TM9000怎样进总线4T30
博文图文(开州一号地下车库入口处39号门市)地
面对海滨夏夜作者有着说不出的兴奋和愉快你呢
福禄克电笔1ac和2ac的区别l
这个户型风水好不好,东户好还是西户?
麻辣烫的面条都是什么面
---Isthathiskey?---________.A.Yes,itisB.No
查一下兴海县到香日德多少公里
按照时差,哪个国家或地区最先迎来2015年的日
求2013-03-20江苏卫视播的第二十二条婚规第11
推荐资讯
舌头上长了很多红色肉泡,是什么,怎么办?
古往今来,当人们身处困境,进退两难时,便自
有人是农历6月6日生日的吗?
自耦式启动柜的负载相线发热烫手!!!!
急求鼠猫经典文,最好是古风长篇的,感激不尽
性高潮时下面是不是感觉酥酥的
我们是一销售团队,队名叫非凡,急求口号,谢
藕粉什么样的才算纯?
"舌无骨却能折断骨"这句话英语怎么说,是什么
如何使贴纸牢牢贴在波鞋上?
坦克前线362区和361区什么时侯合区百度知道
广东省原佛山地区包括哪些地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?