• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

myisam和innodb的选择?_MySQL

mysql 搞代码 4年前 (2022-01-09) 22次浏览 已收录 0个评论

库中有七八个表数据会达百万甚至千万级,大表都已经做了分区,5.1版本的

  其他表都十万可能都不到,

  大数据表的update和insert的操作很频繁,

  用什么样的引擎会是对表的操作速度(特别是对所有表的select)比较有利?

  大数据表用innodb其他用myisam可不可取呢?myisam和innodb分别适用什么情况下呢?两个混用有什么后果没?

  小弟对Mysql认识太浅,身边无人可问,查本文来源gaodai#ma#com搞*!代#%^码网5了好久资料还没完全弄清引擎的具体适合情况,久闻此地藏龙卧虎,就来请教

  ENGINE可以混用的。如果你的大数据表更新很频繁,建议用innodb,这个是基于行锁定的。myisam是基于表锁定的。这意味着如果你的UPDATE,INSERT并发很多的话,会有性能问题。myisam是针对90%以上是读的情况下设计的。

  在并发量大的时候还是用INNODB来的好


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:myisam和innodb的选择?_MySQL
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址