我可以创建一个没有 PK 的 InnoDB 表吗?如果是的话,是否会使用二级索引作为聚集索引?
是否可以创建没有主键的 InnoDB 表?
由于InnoDB表的结构是围绕PK的聚集索引,那么没有PK的表的结构会是什么?该表仍然是聚集索引,但围绕辅助键吗?
谢谢。
Is it possible to create an InnoDB table without a Primary Key?
Since InnoDB tables are structured as clustered index around the PK, what would be the structure of a table without PK? Would that table still be a clustered index, but around a secondary key?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
http://www.sqlinfo.net/ mysqldocs/v50/storage-engines.html#innodb-table-and-index
14.2.13。 InnoDB 表和索引结构
http://www.sqlinfo.net/mysqldocs/v50/storage-engines.html#innodb-table-and-index
14.2.13. InnoDB Table and Index Structures