商城的订单表用myisam类型好还是innodb类型好? 订单表 除了innodb 能用其他类型么 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 订单表用innodb的话,那跟订单表有关联的是不是也需要用innodb 不需要!为什么要用 innodb 类型的呢?不明白,有事务吗?好像没有吧 如果处理的业务逻辑比较复杂,建议innoDB。 复杂倒没有复杂,就是想插入订单表,然后根据订单表返回的订单id,再把此订单购买的商品再插入到另外一个张表。就怕这步出现问题的时候,订单还是存在了,但是订单所购买的商品却不存在如果不考虑事务,直接mysam类型即可,只是在插入订单返回id,加一个判断即可,避免使用事务。 LZ擔心的問題有可能存在,但出現這種問題的概率又是多少呢,特殊性的東西考慮多了,你也就沒辦法做系統了.所以我建議是直接用myisam即可 myisam 不支持事务如果你坚持要用事务,那么就用 innodb没有讨论的必要! 复杂倒没有复杂,就是想插入订单表,然后根据订单表返回的订单id,再把此订单购买的商品再插入到另外一个张表。就怕这步出现问题的时候,订单还是存在了,但是订单所购买的商品却不存在你做判断,插入数据库后返回id,如果这个id不大于0,那就是插入失败,后边的操作就不用在继续操作了 请教下discuz ucenter 的积分同步问题 其他语言如何调用php的一个方法 怎么我的代码怎么读不出字段内容啊?大大们来帮忙看看吧,菜鸟啊 如何获取flash视频截图 php如何做模拟静态输出网页? 用php 解析execl 的问题? + 急急急急急急 惨了,位运算并不到2的32次方,怎么办? 关于GD验证的问题,只显示背景不显示数字啊 谁能给一段access转为mysql的sql代码吗 求教wamp,localhost/phpmyadmin访问空白 ubuntu apache 更改默认目录出问题 如何读取一个论坛的所有帖子并包含每个帖子的评论总数
为什么要用 innodb 类型的呢?
不明白,有事务吗?好像没有吧
如果不考虑事务,直接mysam类型即可,只是在插入订单返回id,加一个判断即可,避免使用事务。
如果你坚持要用事务,那么就用 innodb
没有讨论的必要!
你做判断,插入数据库后返回id,如果这个id不大于0,那就是插入失败,后边的操作就不用在继续操作了