Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  ...  /  Primary Key Optimization

10.3.2 主键优化

表的主键代表您在最重要查询中使用的列或一组列。它关联了一个索引,以提高查询性能。查询性能从NOT NULL优化中受益,因为它不能包含任何NULL值。使用InnoDB存储引擎时,表数据物理组织以实现基于主键列或列的超快查找和排序。

如果您的表很大且重要,但没有明显的列或一组列可以用作主键,您可能创建一个单独的列使用自增值作为主键。这些唯一ID可以作为指向其他表中的行的指针,当您使用外键连接表时。