これは奇妙な質問かもしれませんが、それを調査する方法がわかりませんでした。次のクエリを実行する場合:
SELECT Foo.col1, Foo.col2, Foo.col3
FROM Foo
INNER JOIN Bar ON Foo.ID = Bar.BID
TableName.Column
私はただの代わりに使う傾向がありますcol1, col2, col3
性能差はありますか?列ごとにテーブル名を指定した方が速いですか?
私の推測では、列名を検索して区別するのに時間がかかるため、より高速であると思います。
これについて読むことができるリンクを誰かが知っていれば、私は感謝します. 検索方法がわからないため、この質問に適切なタイトルを付ける方法さえ知りませんでした。