在另一个问题中,他们告诉我,DBMS 的速度在很大程度上取决于查询的优化。有人知道这方面的好文件吗?在学校我只学了基础知识。
例如,查找具有密码的用户的查询。
我将从包含个人信息或仅包含用户名/密码的表中获取此信息。
我的查询看起来像:
SELECT username, password
FROM tblUsers
WHERE username = foo
这有什么优化吗?或者它只是在非常大的操作中,比如有很多包含大量记录的 JOINS?
编辑:上面的例子只是一个例子。我正在寻找有关查询优化的文档;)