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

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

7.3.1 查詢處理的傳輸代價(jià)

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

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

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

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

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

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

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

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

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

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

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

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

相關(guān)閱讀

熱門(mén)標(biāo)簽

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

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

熱門(mén)文章