《數(shù)據(jù)庫原理》知識點之分布式查詢系統(tǒng)

  • 發(fā)布時間:2024-09-15 16:21:23
  • 來源:本站整理
  • 閱讀:
導(dǎo)讀:
  考核要求:達到“識記”
  層次知識點:分布式數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)
  7.3.1 查詢處理的傳輸代價
  分布式系統(tǒng)中,影響查詢的主要因素是數(shù)據(jù)在網(wǎng)絡(luò)中的傳輸時間,數(shù)據(jù)傳輸量是衡量查詢時間的一個主要指標。
  查詢處理應(yīng)使“網(wǎng)絡(luò)中數(shù)據(jù)傳輸量最小”。
  為了達到性能目標,在分布式系統(tǒng)中,通常采用基于半聯(lián)

7.3.1 查詢處理的傳輸代價

分布式系統(tǒng)中,影響查詢的主要因素是數(shù)據(jù)在網(wǎng)絡(luò)中的傳輸時間,數(shù)據(jù)傳輸量是衡量查詢時間的一個主要指標。

查詢處理應(yīng)使“網(wǎng)絡(luò)中數(shù)據(jù)傳輸量最小”。

為了達到性能目標,在分布式系統(tǒng)中,通常采用基于半聯(lián)接的查詢優(yōu)化策略。

7.3.2 基于半聯(lián)接的查詢優(yōu)化策略

基于半聯(lián)接的查詢優(yōu)化策略的基本思想:

數(shù)據(jù)在網(wǎng)絡(luò)中傳輸時,如果以整個關(guān)系傳輸,則傳輸數(shù)據(jù)量大,是一種冗余的做法, 而實際上,在聯(lián)接時并非每個數(shù)據(jù)都參與操作或有用。因此, 考慮到不參與操作的值或無用的值不必經(jīng)網(wǎng)絡(luò)來回傳輸,則可以減少傳輸?shù)臄?shù)據(jù)量。

(了解基于半聯(lián)接的查詢技術(shù))

7.3.3 基于聯(lián)接的查詢優(yōu)化策略

一種完全在聯(lián)接的基礎(chǔ)上考慮查詢處理的策略。

Notice: 在分布式查詢處理時,究竟使用半聯(lián)接還是聯(lián)接方案?

(1)如果認為傳輸費用是最主要的,那么采用半聯(lián)接策略比較有利;

(2)如果認為必須考慮局部處理費用,則采用聯(lián)接策略比較好。

相關(guān)閱讀

熱門標簽

關(guān)于《數(shù)據(jù)庫原理》知識點之分布式查詢系統(tǒng)文章

2021年自學(xué)考試報考入口 2021年自學(xué)考試報考入口

熱門文章