我想问的是,如果我们定义关系,一对一,一对多等等,这与我们没有建立关系,而是像这样加入桌子时相比,会提高性能吗?select * from employee inner join user on user.user_id = employee.user_id
我知道以前有人问过这个问题,我得到的大多数答案都是说,不使用关系不会影响绩效。但是,我还听说,创建索引可以加快查询速度,因此可以在表上为外键创建索引而不创建关系。我对索引有点困惑。如果我们有像100+表这样
我在MySQL上设置了一个数据库,其中两个表相互关联,如下所示: -> employeeID int not null auto_increment(employeeID)engine=innodb;
注意,在address表上,我将引用employee表上的employeeID的employeeID设置为主键,使两个表处于一对一的