似乎可以删除在MySQL 5.5中为外键创建的索引,只需使用一个小“技巧”,如下所示: id int primary key auto_incrementforeign_key_checks=On;在这一点上:
data表仍然具有外键约束规范(通过执行show create我的问题是,在InnoDB表中,以这种方式删除用于外</
我想问的是,如果我们定义关系,一对一,一对多等等,这与我们没有建立关系,而是像这样加入桌子时相比,会提高性能吗?from employee inner join user on user.user_id = employee.user_id
我知道以前有人问过这个问题,我得到的大多数答案都是说,不使用关系不会影响绩效但是,我还听说,创建索引可以加快查询速度,因此可以在表上为外键创建索引而不创建关系。我对索引有点困惑。如果我们有像100+表这样的大型数据库,再加上大量的记录,那么关系在数据库查询性能方面会有