Tartalomjegyzék:
- Meghatározás - Mit jelent a tartományos felosztás?
- A Techopedia magyarázza a tartományos particionálást
Meghatározás - Mit jelent a tartományos felosztás?
A tartományos particionálás egy olyan relációs adatbázis-particionálás egy típusa, amelyben a partíció egy meghatározott adatmező, például egyedileg számozott azonosítók, dátumok vagy egyszerű értékek, például pénznem, előre meghatározott tartományán alapul. A partíciós kulcs oszlophoz egy adott tartomány tartozik, és amikor egy adatbevitel megfelel ennek a tartománynak, akkor hozzá kell rendelni ehhez a partícióhoz; egyébként egy másik partícióba helyezi, ahol illeszkedik.
A Techopedia magyarázza a tartományos particionálást
A tartományos partícióval ellátott táblázatokban a sorokat a „particionálási kulcs” alapján osztják szét, ahol az egyetlen követelmény az, hogy az adatok a kulcs tartománytartományába esnek-e vagy sem. Például, ha a partíciókulcs dátum oszlop, és 2015. január egy partíció, akkor a 2015. január 1. és 2015. január 31. közötti értékeket tartalmazó összes adat ebbe a partícióba kerül.
A tartományos particionálás nagyon hasznos azoknál az alkalmazásoknál, amelyek nagy teljesítményt igényelnek mind döntés-támogatási környezetekben, mind online tranzakció-feldolgozásban (OLTP). Ez megkönnyíti az adatok szétválasztását, és az egyes kisebb partíciókhoz való hozzáférés gyors, bár széles körű ismeretekre van szükség az adatok particionálására annak érdekében, hogy a terhelést minden partíción egyenletesen kiegyensúlyozzuk. Ebben a sémában sok partíció van rendezve, mindegyik egymást követő partíció nagyobb magasságú, mint az előző partíció.
A tartományos felosztás jellemzői:
- Minden partíció exkluzív felső határral rendelkezik.
- Minden partíció alsó korlátjával nem rendelkezik, a legelső partíció kivételével.
