Intervallum az oracle particionálásban?

Pontszám: 4,1/5 ( 34 szavazat )

Az intervallum particionálás az Oracle 11g tartomány-particionálásának továbbfejlesztése, az intervallumos particionálás pedig automatikusan időalapú partíciókat hoz létre az új adatok hozzáadásával. ... Például, ha egy táblát az értékesítési adatok tárolására használtak, előfordulhat, hogy a tartomány egy DÁTUM oszloppal particionálja, minden hónap más partícióval.

Hogyan adhatok hozzá intervallumpartíciót egy meglévő táblához az Oracle-ben?

Nem particionálhat egy meglévő, nem particionált táblát. Általában létre kell hoznia egy új particionált táblát , át kell helyeznie az adatokat a meglévő táblából az új táblába (valószínűleg egy közvetlen elérési út beszúrásával párhuzamos DML-lel), el kell dobnia a régi táblát, és át kell neveznie az új táblát a régi név. Ezt manuálisan is megteheti.

Hogyan adhatok hozzá partíciót egy intervallum particionált táblához?

Nem adható hozzá kifejezetten partíció egy intervallumparticionált táblához. Az adatbázis automatikusan létrehoz egy partíciót egy intervallumhoz, amikor az adott intervallumhoz tartozó adatokat beillesztik.

Hogyan módosíthatok egy tartománypartíciót intervallumpartícióra?

Az ALTER TABLE… SET INTERVAL paranccsal a tartomány-particionált tábla intervallumtartomány-particionálásra konvertálható. Létrejön egy meghatározott intervallumú új partíció, és az adatok beilleszthetők az új partícióba. A SET INTERVAL () paranccsal letiltható az intervallum tartomány felosztása.

Milyen típusú partíciók vannak az Oracle-ben?

Az Oracle a következő particionálási módszereket kínálja:
  • Tartomány particionálás.
  • Lista particionálás.
  • Hash particionálás.
  • Kompozit particionálás.

025 Intervallum Partíció az automatikus partíció létrehozásához

20 kapcsolódó kérdés található