分佈式查詢處理和優化相關知識介紹

 

 

一、分佈式數據庫查詢考慮的因素

1、和集中式數據查詢一樣需要考慮查詢語言語句的優化

2、數據和信息均需要通過通信線路進行數據傳輸,存在傳輸延遲問題從而影響整個查詢的執行效率。

3、網絡中多處理器的存在提供了並行數據處理和傳輸的機會,可以充分利用該優勢加快數據查詢的速度。

二、分佈式查詢優化介紹

  • 查詢優化器的任務:通過控制和加快查詢執行與數據傳輸過程。

  • 查詢優化的類型:針對查詢執行代價的優化和針對查詢響應時間的優化,執行代價主要指的是查詢所需要的系統資源;查詢響應時間是指查詢開始到獲得第一個查詢結果所需要的時間。

  • 查詢執行代價優化的目標:使查詢執行所使用系統資源佔用總和儘量減少,從而降低系統的開銷,整個系統的開銷可以從單個系統資源的開銷表達式中推出。針對查詢響應時間優化的目標是儘可能減少查詢的響應時間,而不是計較系統資源的消耗。通俗來說執行代價優化的目標是成本最低;響應時間優化的目標是查詢速度最快。

IT技術分享社區

個人博客網站:https://programmerblog.xyz

文章推薦程序員效率:畫流程圖常用的工具程序員效率:整理常用的在線筆記軟件遠程辦公:常用的遠程協助軟件,你都知道嗎?51單片機程序下載、ISP及串口基礎知識硬件:斷路器、接觸器、繼電器基礎知識

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章