Oracle
 sql >> база данни >  >> RDS >> Oracle

База данни срещу пространство за таблици, каква е разликата?

Малко терминология:

Oracle дефинира база данни като набор от файлове, които намирате във вашата система Oracle. Това означава, че всички данни във вашата система Oracle са в тези файлове на базата данни, известни като "файлове с данни". В базата данни има и други файлове, като файлове с параметри и регистрационни файлове за повторно изпълнение.

От друга страна, екземпляра се състои от процесите и областите на паметта, които базата данни на Oracle използва. Заедно, база данни и единекземпляр съставятсистема от база данни . (За повече информация вижте ръководството за концепция на Oracle)

Логично ще искате да дефинирате различни пространства в тази база данни. Това става чрез таблични пространства (вижте ръководството за концепция на Oracle). Пространството за таблици обикновено се състои от един или повече файлове с данни. Когато дефинирате таблица с CREATE TABLE, можете да посочите в кое пространство за таблици трябва да бъде създадена таблицата. Това ви позволява например да разделяте различни приложения в една и съща система от база данни.

Ръководството за Oracle Concepts е отличен източник на информация за въпроси като тези. Вижте тази снимка за това как се съставят файловете с данни и табличните пространства.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изписване с главни букви на имената на дните и месеца при форматиране на дати в Oracle

  2. Функция RAWTOHEX() в Oracle

  3. Как да изпълним Oracle sql скрипт чрез java код

  4. Как да разберем, че инсталираният Oracle Client е 32-битов или 64-битов?

  5. 2 начина да получите минути от стойност на дата и час в базата данни на Oracle