SQL語法類
更新時間 2023-11-23 16:20:07
最近更新時間(jian): 2023-11-23 16:20:07
分享文(wen)章
本章(zhang)節主要介(jie)紹 SQL語法類
DRDS是否支持分布式JOIN
DRDS支持分布式JOIN。
- 表設計時,增加字段冗余
- 支持跨分片的JOIN,主要實現的方式有三種:廣播表,ER分片和ShareJoin。
- DRDS目前禁止多個表的跨庫update和delete。
如何進行SQL優化
- 盡量避免使用LEFT JOIN或RIGHT JOIN,建議使用INNER。
- 在使用LEFT或RIGHT JOIN時,ON會優先執行,WHERE條件在最后執行,所以在使用過程中,條件盡可能在ON語句中判斷,減少WHERE的執行。
- 盡量少用子查詢,改用JOIN,避免大表全表掃描。
DRDS是否支持數據類型強制轉換
數據類型轉換屬于(yu)高級用法。DRDS對SQL的兼容性會逐步(bu)完善(shan),如有需(xu)要(yao)請提工單(dan)處理。