猿问

mysql数据表之间是多对多的关系时,中间表如果加上`id`主键,会不会比不加主键快?

比如商品表和属性表,因为是多对多的关系,所以有个商品属性中间表;
CREATETABLEIFNOTEXISTSdslxs_goods_attr(goods_idmediumint(8)unsignedNOTNULLCOMMENT'商品的id',attr_idmediumint(8)unsignedNOTNULLCOMMENT'属性的id',
KEYgoods_id(goods_id),
KEYattr_id(attr_id)
)ENGINE=InnoDBDEFAULTCHARSET=utf8COMMENT='商品属性中间表';
如果在这张表中加个idmediumint(8)unsignedNOTNULLAUTO_INCREMENT,并设为主键PRIMARYKEY(id)。这样会不会快点,没有大数据测试不起来,哪位经验多的请告知一下。。
慕无忌1623718
浏览 255回答 2
2回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答