我打算在网站上创建一个模块,我可以通过CSV导入离线保存订单,所以我的问题是将订单导入MySql。如果某人(用户)通过结账流程发出订单......这会影响订单表吗?
对不起,如果我提出愚蠢的问题?
谢谢, 莫希特
答案 0 :(得分:1)
如果您在此期间考虑性能,那么在InnoDB存储引擎的情况下它没有任何问题。它提供行级锁定策略。为了更多,你需要通过锁定innodb进行同步插入。 INSERT设置独占... here。因此,您的在线结帐流程将继续有效。
对于MyIsam,它创建等到load语句完成,直到你的在线签出过程等待并在load语句结束后继续。