0
我有兩個表...Mysql的避免桌到桌的關係
表 「標籤」
+---------+----------+
| tag | id |
+---------+----------+
| nancy | 902 |
+---------+----------+
| fred | 903 |
+---------+----------+
| suzan | 904 |
+---------+----------+
| joe | 905 |
+---------+----------+
和table標籤來標記
+---------+----------+
| tag_a | tag_b |
+---------+----------+
| 903 | 902 |
+---------+----------+
| 905 | 903 |
+---------+----------+
| 902 | 904 |
+---------+----------+
| 904 | 905 |
+---------+----------+
我經常掃描標籤使用帶有「標籤」表的INNER JOIN語句來標記關係,以便我可以查詢誰與「南希」有關。我想知道如果將標籤的名稱轉儲到標籤表的標籤中,而不是加入標籤表,我可以更好地利用標籤名稱來查找關係。加入這個表格是一個巨大的表現嗎?我的標籤表格在900k行範圍內。標籤表大約30k。
愛得到Tagcloud.com的開發者的迴應:)謝謝你,我會研究這一點。我必須閱讀使用外鍵和InnoDB,但是,我感覺這肯定是正確的方向。 –
@HowardZoopaloopa:你還記得tagcloud.com嗎?這很有趣 - 很久以前。我很樂意完成重新發布並再次發佈。 – gahooa
PS。感謝您將我的代表碰到20,000! – gahooa