Obsah:
Definícia - Čo znamená rozdelenie rozsahu?
Rozdelenie rozsahu je typ rozdelenia relačných databáz, v ktorom je oddiel založený na preddefinovanom rozsahu pre konkrétne dátové pole, ako sú jedinečne očíslované ID, dátumy alebo jednoduché hodnoty, ako je mena. Stĺpec rozdeľovacieho kľúča je priradený k špecifickému rozsahu a keď vstup údajov vyhovuje tomuto rozsahu, je priradený k tomuto oddielu; v opačnom prípade sa umiestni do iného oddielu, do ktorého sa zmestí.
Techopedia vysvetľuje rozdelenie rozsahu
V tabuľke rozdelenej na rozsah sú riadky distribuované na základe „rozdeľovacieho kľúča“, pričom jedinou požiadavkou je, či údaje spadajú do rozsahu rozsahu kľúča. Ak je napríklad kľúč oddielu stĺpec dátum a január 2015 je oddiel, všetky údaje obsahujúce hodnoty od 1. januára 2015 do 31. januára 2015 sa umiestnia do tohto oddielu.
Rozdelenie rozsahu je veľmi užitočné pre aplikácie vyžadujúce vysoký výkon pre prostredia na podporu rozhodovania, ako aj pre online spracovanie transakcií (OLTP). To uľahčuje segregáciu údajov a rýchly prístup k jednotlivým oddielom, avšak na správne vyváženie zaťaženia vo všetkých oddieloch sú potrebné rozsiahle znalosti o rozdelení údajov. V tejto schéme je usporiadaných veľa oddielov, pričom každý nasledujúci oddiel má vyššiu hranicu ako predchádzajúci oddiel.
Vlastnosti rozdelenia rozsahu:
- Každá oblasť má výhradnú hornú hranicu.
- Každý oddiel má spodnú hranicu bez zahrnutia, s výnimkou prvého oddielu.
