mysql - 在具有自增主键的表中插入行所花费的时间

标签 mysql sql database relational-database

我们了解到,有序文件系统不利于插入,因为复杂性与记录数量成正比(最坏的情况是主键(ID)按降序插入)。

但是如果我们有一个自动增量主键,那么它总是添加在末尾 - 从而解决插入的复杂性。

我的问题是 - 它可以这样工作吗?

最佳答案

是的。您总是会进行索引重组,但只要它们不发生在聚集索引上,它们就不是问题。因此,对于集群主键,自动增量通常是最佳选择。

关于mysql - 在具有自增主键的表中插入行所花费的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26869180/

相关文章:

php - 关于php的关系数据库问题

sql - 如果列表中的值为空,则 NOT IN 返回 false

sql - 我应该使用哪种设计模式来获取查询参数并将它们组合起来创建过滤的 SQL 查询

mysql - 如何使选择查询在具有 4 列(sno、sname、job、dept)、有 10 条记录的简单表上运行超过 30 分钟?

mysql - 如何从 Visual Basic 6 连接到 MySQL 数据库

java - 如何找到一个月中的第一个和最后一个日期

mysql - 如何使用 MYSQL 将字段中的值与 JSON 中的数组相加?

php - 您如何处理 mySQL 数据库中的复杂数据结构 (OOP)?

sql - SQL Hive Hadoop-具有Like语句的多个通配符值

database - Slick 不在 h2 数据库中输入数据