sql >> Databáze >  >> RDS >> Oracle

Databáze vs tabulkový prostor, jaký je rozdíl?

Trochu terminologie:

Oracle definuje databázi jako sadu souborů, které najdete ve svém systému Oracle. To znamená, že všechna data ve vašem systému Oracle jsou v těchto databázových souborech, běžně známých jako „datové soubory“. V databázi jsou další soubory, jako jsou soubory parametrů a redo logs.

Na druhou stranu instance sestává z procesů a paměťových oblastí, které databáze Oracle používá. Dohromady databáze a instanci vytvořit databázový systém . (Další informace naleznete v příručce Oracle Concept)

Logicky budete chtít definovat různé prostory v rámci této databáze. To se provádí pomocí tabulkových prostorů (viz příručka Oracle Concept). Tabulkový prostor se obvykle skládá z jednoho nebo více datových souborů. Když definujete tabulku pomocí CREATE TABLE, můžete určit, ve kterém tabulkovém prostoru má být tabulka vytvořena. To vám například umožňuje oddělit různé aplikace na stejném databázovém systému.

Průvodce Oracle Concepts je vynikajícím zdrojem informací pro podobné otázky. Podívejte se na tento obrázek, jak se skládají datové soubory a tabulkové prostory.



  1. Jak vytvořit přehled z tabulky v Accessu 2016

  2. Uživatelé aplikace versus zabezpečení na úrovni řádků

  3. Odeslat e-mail ze spouštěče v SQL Server (T-SQL)

  4. Konektor Python MySQL – při použití fetchone byl nalezen nepřečtený výsledek