Oracle查詢太慢的解決

2021-09-08 15:15:00 字數 392 閱讀 9027

同事碰到個怪問題,乙個三個表的關聯查詢,大概要幾秒鐘,加上乙個限制條件應該更快,結果反而執行的沒完沒了。

後來看了一下執行計畫,發現加上條件以後執行計畫天翻地覆,更亂了。

因為平時也不大看這個執行計畫,所以也不知道執行計畫應該是什麼樣子。

依稀記得oracle要根據表狀態來制定執行計畫,這個表狀態不是動態的,具體什麼時候更新不大清楚。

在控制台裡面手動分析了一下db, 在還沒分析完的時候再做查詢,查詢結果就是「跳」出來了!

再看看執行計畫,變得非常簡潔明瞭,nnd,原來應該是這樣。

為什麼狀態沒有自動更新?

為什麼oracle伺服器每天閒著也不分析一下?

k, 還是9.0的高階破爛。

(這些資料是從客戶那裡匯出回來的,可能一直是唯讀的)

docker內部映象太慢更新太慢解決方法

這個不是更換docker源 先說下我遇到的問題,我docker部署了mongo,想修改下外網配置,卻發現沒有vi,然後apt get update,就一直卡住了 我查了下,很神奇,不知道網上教程的同志們的伺服器都是用的外國的,竟然沒人遇到這種問題 我說下我的解決方案,把內部映象作業系統的源更新位址改...

解決IDEA Clone 專案太慢解決方案

原因 git clone特別慢是因為github.global.ssl.fastly.net網域名稱被限制了。步驟 1 在 分別搜尋下面兩個 並儲存查詢到的ip 2 找到並修改hosts檔案 筆記本編輯 windows路徑 c windows system32 drivers etc hosts l...

解決pip install國外源太慢的問題

學習python,自然的就需要學會使用安裝第三方擴充套件包,python提供了很好用的第三方擴充套件包的管理工具,比如easy install和pip,我選擇的是pip,pip對於python就相當於apt get之於ubuntu,所以源位址如果使用國外的,那簡直就是災難。ubuntu14.04,p...