有人可以解釋或指向我的資源,解釋如何關係數據庫(如Postgres或MySQL,我使用Postgres更多)實現join
?Postgres JOIN實施
例如,我可以粗略地告訴你,索引可能由B樹構成,其中節點是可能出現在where
子句中的條件。只要更改涉及索引(如insert
),就會建立此索引。根據這些信息,我可以假設一個未索引的列在insert
上會更快,並且索引可能對某些搜索沒有幫助,例如regex
或like
模式匹配。
我期待有一個類似或更好的理解,當你做一個或多個join
s會發生什麼。
Psst:http://stackoverflow.com/a/10657906/905902 – wildplasser