欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql 聯表查詢,mysqlleftjoin會影響數據庫性能嗎

謝彥文2年前20瀏覽0評論
mysql 聯表查詢,mysqlleftjoin會影響數據庫性能嗎?

只要索引使用得當,簡單的left join是不會影響數據庫查詢性能的,但有幾種情況要特殊考慮下:

1. 聯表查詢涉及到的表超過了3個,最好不要使用join,這是《阿里巴巴Java開發規范》明確說明的。

2. 涉及到分庫分表的,也要慎用join(多表join一時爽,垂直拆分火葬場)

在平時的開發中,我一般的做法是能不用join就不用join,能使用Redis和本地緩存的就使用Redis和本地緩存,盡量避免因復雜的SQL運算造成數據庫查詢性能降低的操作。