1

我在我的项目中使用 mysql。一切都工作得很好,直到查询的快速爆发出现。在我的项目中,非常频繁的查询执行顺序似乎被打破了。我的实验是分别非常快地插入 1、2、3、4、5、6、7、8 和 9,并按插入时间的顺序显示它们。结果,2和3互换了位置。我正在使用结构,在表中插入一个值“A”。在表中生成了一些自动 ID 'I'。阅读该索引“I”和插入时间的表格。打印值。

在这种情况下,我如何维护元素的顺序?我不能使用分隔符?我不想放慢我的项目,所以我避免像锁定这样的事情。但是如果没有其他选择可以使用。谢谢。

4

1 回答 1

0

你怎么知道,在许多非常快速的交易中,2 和 3 是乱序的?

如果存在问题,您可以通过使用 NOW() 插入日期来解决问题。这将更接近于捕获序列,即使您的 MySQL 引擎在插入记录时得到了一点备份。

于 2013-05-06T16:25:18.377 回答