티스토리 뷰
오라클 논리/물리적 구조
1. 오라클 DB의 논리/물리적 구조

논리적 구조 : 테이블 처럼 존재는 하지만 가져갈 수 없는 것
물리적 구조 : 이메일 파일 첨부와 같이 파일을 직접 만질 수 있는 것(리눅스에서 ls 통해 보여지는 파일들)
- 테이블 스페이스 : 지역(땅 덩어리)
- 세그먼트 : 건물
- extent : 건물의 층
- Datablock : 건물의 사무실
테이터 파일은 테이블 스페이스 안에 여러 개가 존재 할 수 있다.
조회할 테이블이 어느 테이블 스페이스에 속해 있는지 조회하는 방법
SQL> select table_name, tablespace_name
2 from dba_tables
3 where table_name='EMP';
TABLE_NAME TABLESPACE
------------------------------ ----------
EMP USERS
DB 테이블에 테이블 스페이스가 몇 개 있는지 조회하는 방법
SQL> col file_name for a55
SQL> col tablespace_name for a10
SQL> select tablespace_name,file_name
from dba_data_files;
TABLESPACE FILE_NAME
---------- -------------------------------------------------------
USERS /u01/app/oracle/oradata/orcl/users01.dbf
UNDOTBS1 /u01/app/oracle/oradata/orcl/undotbs01.dbf
SYSAUX /u01/app/oracle/oradata/orcl/sysaux01.dbf
SYSTEM /u01/app/oracle/oradata/orcl/system01.dbf
EXAMPLE /u01/app/oracle/oradata/orcl/example01.dbf
TEST01 /home/oracle/test01.dbf
TEST01 /home/oracle/test01b.dbf
'Computer Science > Database' 카테고리의 다른 글
DB 트랜잭션(Transaction) (0) | 2020.07.02 |
---|---|
SQL과 NoSQL의 차이점 (0) | 2020.05.28 |
SQL Injection의 공격과 방어 (0) | 2020.05.20 |
[SQL] JOIN 조인의 정의와 종류 (0) | 2020.04.22 |
Database Key 정리 (후보키, 기본키, 대체키, 슈퍼키) (0) | 2020.04.21 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크