Mājas Datu bāzes Kas ir diapazona dalīšana? - definīcija no tehopedijas

Kas ir diapazona dalīšana? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē diapazona sadalīšana?

Diapazona dalīšana ir relāciju datu bāzes sadalīšanas veids, kurā sadalījums ir balstīts uz iepriekš noteiktu diapazonu konkrētam datu laukam, piemēram, ar unikāli numurētiem ID, datumiem vai vienkāršām vērtībām, piemēram, valūtu. Sadalīšanas atslēgas kolonna tiek piešķirta ar noteiktu diapazonu, un, kad datu ieraksts atbilst šim diapazonam, tas tiek piešķirts šim nodalījumam. pretējā gadījumā tas tiek ievietots citā nodalījumā, kur tas der.

Techopedia izskaidro diapazona sadalīšanu

Diapazona dalītajā tabulā rindas tiek sadalītas, pamatojoties uz "nodalīšanas atslēgu", kur vienīgais nosacījums ir tas, vai dati ietilpst atslēgas diapazona specifikācijā vai nē. Piemēram, ja nodalījuma atslēga ir datuma kolonna un 2015. gada janvāris ir nodalījums, visi dati, kas satur vērtības no 2015. gada 1. janvāra līdz 2015. gada 31. janvārim, tiks ievietoti šajā nodalījumā.

Diapazona sadalīšana ir diezgan noderīga lietojumprogrammām, kurām nepieciešama augsta veiktspēja gan lēmumu pieņemšanas vidē, gan tiešsaistes darījumu apstrādē (OLTP). Tas atvieglo datu atdalīšanu un ātru piekļuvi katram mazākam nodalījumam, tomēr ir vajadzīgas plašas zināšanas par datu nodalīšanu, lai vienmērīgi līdzsvarotu slodzi visos nodalījumos. Šajā shēmā tiek pasūtīti daudzi nodalījumi, un katram nākamajam nodalījumam ir augstāka robeža nekā iepriekšējam.

Diapazona sadalīšanas raksturojums:

  • Katram nodalījumam ir ekskluzīva augšējā robeža.
  • Katram nodalījumam ir neiekļaujoša apakšējā robeža, izņemot pašu pirmo nodalījumu.
Kas ir diapazona dalīšana? - definīcija no tehopedijas