mysql的表类型的区别(myisam,innodb,bdb)?

yan_anny 2006-03-30 05:02:08
myisam属于非事务安全型,innodb和bdb属于事务安全型,在使用上,包括建立表,insert,select等等操作上有没有什么区别,innodb和bdb又有何不同
我现在的table属于myisam型,想使用事务的功能,如果改为innodb或bdb,有什么需要注意的问题吗
...全文
500 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
yan_anny 2006-04-04
  • 打赏
  • 举报
回复
innodb类型好像是最近才有的
yan_anny 2006-04-03
  • 打赏
  • 举报
回复
我需要使用事务处理,但是原来的数据表使用的是myisam,就需要改为bdb或者innodb,这样基于myisam的程序,将类型改为innodb后,原来的程序还需要改动吗
XqYuan 2006-04-03
  • 打赏
  • 举报
回复
bdb这种类型不太清楚,好像用得比较少
littleboys 2006-04-03
  • 打赏
  • 举报
回复
不需要改动
mathematician 2006-03-31
  • 打赏
  • 举报
回复
如果你的数据执行大量的INSERT或UPDATE,出于性能方面的考虑,应该使用InnoDB表。
如果执行大量的SELECT,MyISAM是更好的选择。

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧