7 SQL優化技術

2022-08-29 04:24:09 字數 1302 閱讀 6028

7.1 改變訪問結構

7.2 修改sql語句

7.3 提示hint

提示的分類

初始化引數提示

all_rows,cursor_sharing_extract,dynamic_sampling,first_rows,gather_plan_statistics…

查詢轉化提示

(no_)eliminate_join,no_expand,(no_)merge…

訪問路徑提示

full,index,index_ffs…

連線提示

leading,ordered…

並行處理提示

parallel…

其他提示

7.4 改變執行環境

7.5 sql概要

7.6 儲存提綱

7.7 sql計畫基線

7.8 小結

資料庫優化專題 7 SQL語句優化

資料庫優化專題 1 表的主鍵用數字還是uuid 資料庫優化專題 2 邏輯刪除還是物理刪除 資料庫優化專題 3 千萬記錄如何快速分頁 資料庫優化專題 4 讀多寫少和讀多寫多 資料庫優化專題 5 刪改資料如何避免鎖表 資料庫優化專題 6 如何避免偷換交易中的商品資訊 資料庫優化專題 7 sql語句優化 ...

7 sql執行過程 3

多結果集 下面的例子來自 有兩條sql語句 select from blog where id select from author where id 有下xml配置 可以看到,假設不支援多結果集,那麼對於blog關聯了author的情況就需要多條sql語句來執行了,容易產生n 1的問題 現在的jd...

sql優化技術整理

1.禁止使用select 需要哪些字段查哪些字段 2.使用select in 的時候,如果存在子查詢,使用exist 代替in select from class a where id in select id from class b 應使用 select from class a a where...