表驱动问题

sxlcom 2010-03-01 05:11:46
请问题在一个系统中部份表是MyISAM,部分表是InnoDB,是否可行,是否规范?请说明原因?
...全文
63 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
fuwulong 2010-03-03
  • 打赏
  • 举报
回复
呵呵 对MYSQL不是很懂,现在也刚刚开始接触,先帮你顶一下!!
sxlcom 2010-03-03
  • 打赏
  • 举报
回复
其实本人就是担心项目后期二次开发过程中如果想到原有的表进行调整,比如原来表是MyISAM方式想改成InnoDB的方式,或原本InnoDB的方式改成MyISAM方式,是否可行?会不会出现一些莫名其妙的异常?
sxlcom 2010-03-02
  • 打赏
  • 举报
回复
引用 2 楼 acmain_chm 的回复:
可行,并没有什么不规范。关键看你的需求和实际应用。为了提高速度的同时有些表又需要事务的支持,的确现实有有不少类似的设计。

请帮忙回复,本人正在做一个DB是mysql的系统的前期准备,急!
ACMAIN_CHM 2010-03-02
  • 打赏
  • 举报
回复
引用
请帮忙回复,本人正在做一个DB是mysql的系统的前期准备,急!

描述一下你的具体问题,否则只能泛泛而谈.
sxlcom 2010-03-02
  • 打赏
  • 举报
回复
我也是怎么考虑的,因为部分表只是参数定义表没有什么业务逻辑关系,所以想用MyISAM方式,还有一些有业务逻辑关系的表,在处理时有需要事务的支持,所以想用InnoDB的方式,但本人又想一个问题?
如果是这样设计,对于以后的维护会不会有什么不便和注意的地方?还有就是如果在以后的二次开发中发现原来用MyISAM方式的表想转成InnoDB的方式是否可行?会不会出现其实一些异常情况?先谢了
sxlcom 2010-03-02
  • 打赏
  • 举报
回复
再次顶一下,先谢了!!!!!!!!!!!!!!!
ACMAIN_CHM 2010-03-01
  • 打赏
  • 举报
回复
可行,并没有什么不规范。关键看你的需求和实际应用。为了提高速度的同时有些表又需要事务的支持,的确现实有有不少类似的设计。
liqiang8 2010-03-01
  • 打赏
  • 举报
回复
可行。至于是否规范,这个不好说,可能与开发团队有关系。但用MyISAM,还是用InnoDB,主要看它们的优缺点(我接触mysql不久,它们的优缺点理解得还不够深刻,楼主可以查查资料)。

56,675

社区成员

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

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