假设我有以下查询:(SELECT TOP (1) FtName FROM ForeignTable WHERE FtId = ForeignKeyId) 如果使用JOIN编写查询,该查询会执行得更快吗:FROM Table t
LEFT OUTER另外,如果联接速度更快,那么在所有情况下(包含大量列、行数较多的表)都会<e
示例- SELECT * FROM table_name FORCE INDEX (index_list) WHERE condition;
在不使用强制索引的情况下,mysql的查询优化器决定可以在给定查询中使用的索引的最佳候选者因此,假设查询优化器有一个更好的索引候选,它可以使用(甚至没有任何索引)来更快地计算查询。但是通过强制索引,可能会减慢查询速度。