비디오: [오라클 기초 강좌] 12 - 테이블스페이스 이해 - 오라클 스토리지 구조, 테이블스페이스 생성/변경/제거 2024
이 모든 데이터는 어딘가에 있어야합니다. 특히, 데이터베이스 내에서 데이터베이스는 오라클 12c와 같은 복잡한 소프트웨어 프로그램으로, 카탈로그를 작성하고 데이터에 대한 액세스를 제공합니다. 데이터는 일반적으로 디스크 스토리지 시스템에 저장되지만 데이터베이스 소프트웨어는 데이터 저장 및 관리 방법을 관리합니다.
기업은 데이터의 크기와 복잡성이 스프레드 시트에 저장할 수있는 데이터를 초과하기 때문에 데이터베이스를 사용하여 데이터를 저장합니다. 대부분의 비즈니스 및 과학 활동 및 기술과 관련된 많은 사회 활동에는 일정 수준의 데이터 작성, 액세스, 업데이트 또는 삭제가 필요합니다. 이러한 활동을 빠르고 효율적으로 수행 할 수있게 해주는 데이터베이스 소프트웨어입니다.
저장소:-
필요한 경우 데이터를 사용할 수 있도록 데이터를 컴퓨터 시스템, 일반적으로 디스크 저장소에 보관해야합니다. 디스크 스토리지 기술은 다양 할 수 있지만 빠르고 크고 종종 비용이 많이 들고 복잡합니다. 조직:
-
데이터를 디스크에 논리적으로 저장하여 빠르고 효율적으로 찾을 수 있어야합니다. 정리 된 책상과 파일 캐비닛을 아이의 지저분한 침실과 비교하십시오. 어디에서 일하기를 원하십니까? 요청 된 데이터를 빠르고 효율적으로 찾고 해당 데이터를 요청자에게 반환하는 것은 데이터베이스의 핵심 기능입니다.
-
보안: 데이터베이스는 데이터에 액세스 할 수있는 사용자와 해당 데이터로 수행 할 수있는 작업을 결정합니다. 보안을 설정하고 시행해야합니다.
-
추가, 업데이트 및 삭제: 데이터를 데이터베이스에 추가 한 후 수정 및 삭제할 수 있습니다. 데이터베이스 소프트웨어는 데이터 조작 방법에 대한 복잡한 규칙을 관리합니다.
-
보관:
데이터베이스는 디스크 드라이브가 손상되는 등의 오류가 발생하면 데이터를 안전하게 유지하고 사용할 수 있습니다. 백업 및 복구는 장애가 발생해도 데이터가 영구적으로 손실되지 않도록 데이터베이스에서 사용하는 프로세스입니다. -
일반적인 프로세스는 다음과 같습니다. 데이터베이스를 열고 데이터를 입력합니다.
데이터베이스는 컴퓨터 시스템의 디스크 스토리지에 안전하게 데이터를 저장하고 카탈로그 화하는 최선의 방법을 결정합니다. 귀하 (또는 컴퓨터 응용 프로그램)가 해당 데이터에 액세스, 업데이트 또는 삭제하려고하면 데이터베이스는 보안 사용 권한을 확인한 다음 정의 된 규칙에 따라 가장 빠른 방법으로 요청을 구현합니다.
-
데이터베이스는 시작하고 중지하는 간단한 응용 프로그램보다 완전한 운영 체제 (OS)처럼 보일 수 있습니다.Oracle과 같은 고급 데이터베이스에는 사용자, 자세한 보안 권한, 네트워크 구성 설정, 메모리, CPU 및 디스크 옵션에 대한 성능 조정, 강력한 백업 및 재해 복구 (DR) 옵션이 있습니다.
-
오라클에서 말하는
-
인스턴스
는 실행중인 설치의 일부인 메모리와 프로세스의 조합입니다.
데이터베이스 는 실제 구성 요소 또는 파일입니다. 사람들이 데이터베이스 인스턴스 라는 용어를 사용하여 실행중인 전체 데이터베이스를 참조 할 수도 있습니다. 그러나 둘 사이의 구별을 이해하는 것이 중요합니다. 고려해야 할 규칙은 다음과 같습니다. 인스턴스가 데이터베이스없이 존재할 수 있습니다. 예, 사실입니다. Oracle 인스턴스를 시작할 수 있으며 데이터베이스 파일에 액세스 할 수 없습니다. 왜 이럴거야?
이것은 데이터베이스를 만드는 방법입니다. 닭고기 또는 달걀 논쟁은 여기에 없습니다. 먼저 Oracle 인스턴스를 시작해야합니다. 인스턴스 내에서 데이터베이스를 작성합니다.
-
자동 스토리지 관리라고하는 Oracle 기능은 인스턴스를 사용하지만 데이터베이스와 연관되지 않습니다. 데이터베이스는 인스턴스 없이도 존재할 수 있지만 쓸모가 없습니다.
-
하드 드라이브에 자석이 번쩍 들기 만합니다.
-
인스턴스는 하나의 데이터베이스에만 액세스 할 수 있습니다.
-
-
인스턴스를 시작할 때 다음 단계는 해당 인스턴스를 데이터베이스에 마운트하는 것입니다. 인스턴스는 한 번에 하나의 데이터베이스 만 마운트 할 수 있습니다. 여러 인스턴스를 설정하여 동일한 파일 세트 또는 하나의 데이터베이스에 액세스 할 수 있습니다.
-
클러스터링 은 Oracle Real Application Clusters 기능의 기초입니다. 하나의 중앙 데이터베이스에 액세스하는 여러 서버의 많은 인스턴스가 확장 성 및 고 가용성을 허용합니다.
-