oracle使用with as提升查詢效率

常常在開發過程當中會用到視圖或組合查詢的狀況,但因爲涉及表數據常常達到千萬級別的笛卡爾積,並且一段查詢時會反覆調用,但結果輸出每每不須要那麼多,能夠使用with將過濾或處理後的結果先緩存到臨時表(此處原理不太清楚,僅表明個人理解),能夠大大提升查詢效率html 另外,WMSYS.WM_CONCAT 這個函數能夠將查詢結果某列多行拼接成一個結果,很是實用緩存 示例:架構 /* 查詢當前EOMS流程組
相關文章
相關標籤/搜索