2: Các file vật lý trong database

 

Trong oracle database bao gồm các file vật lý sau:

  1. Control files: là file thông tin dạng nhị phân được sử dụng cho việc khởi tạp và vận hành database 1 cách hiệu quả. Mỗi 1 instance được MOUNT với một oracle database và các thông tin trong control file sẽ được đọc ra từ đó xác định được các data file và các online redo log files.
  2. Data files:  Là nơi lưu trữ dữ liệu cucra các table hoặc các đối tượng khác trong cơ sở dữ liệu. Data files chứa các khối dữ liệu (data blocks) là đơn vị cơ bản nhỏ nhất của việc lưu trữ và quản lý dữ liệu trong oracle. Mỗi dữ liệu có kích thước cố định (thông thường là 8KB) và chứa các rows, index, dữ liệu hệ thống và các đối tượng khác. Các data Files được tổ chức thành các tablespace là 1 khái niệm quản lý không gian lưu trữ trong oracle. Mỗi tablespace chưa một hoặc nhiều data files. Một table có thể được lưu trữ trong 1 hoặc nhiều data files thuộc tablespace. Trong oracle có thể có nhiều tablespace và data files khác nhau để phân chia và quản lý dữ liệu. Việc phân tách dữ liệu và các data files và tablespace khác nhau giúp tăng tính linh hoạt, hiệu suất và quản lý dữ liệu trong cơ sở dữ liệu Oracle.
  3. Redo log files: Là thành phần quan trọng trong Oracle Database. Redo log file ghi lại các thay đổi được thực hiện trên cơ sở dữ liệu bao gồm các thao tác INSERT, UPDATE, và DELETE trong thời gian thực. Khi một giao dịch được thực hiện trên cơ sở dữ liệu các thay đổi được ghi vào redo log buffer trong bộ nhó và sau đó được ghi vào redo log file trên ổ đĩa. Redo log file lưu trữ các bản redo log bao gồm các bản ghi redo log hiện tại và các bản ghi redo log cũ hơn. Redo log file có mục đích phục hồi dữ liệu khi có sự cố xảy ra, hoặc rollback dữ liệu trong Oracle Database khi 1 giao dịch bị huỷ bỏ. 
  4. Parameter file: Được sử dụng để cấu hình các Oracle Instance và database
  5. Password file: Được dùng để lưu trữ thông tin đăng nhập của người dùng như (SYSDBA) để truy cập và quản lý cơ sở dữ liệu.
  6. Archived log files: Là các bản ghi được sao lưu từ redo log files và được lưu trữ để sử dụng cho việc phục hồi dữ liệu. 

Related Posts

[practice] Oracle Database Administration I 1Z0-082

Oracle Database Administration I 1Z0-082 exam

10: Kiến trúc Multitenant trong Oracle

Kiến trúc Multitenant  trong Oracle Database: là một khái niệm giúp tối ưu hóa việc quản lý và sử dụng nhiều CSDL độc lập trên một hệ…

1.1: [thực hành] Cài đặt Database oracle 19c trên ec2 (aws)

Công cụ cần thiết:  Tài khoản aws putty download tại đây   xming dùng để mở giao diện qua ssh download tại đây Cài đặt:  Sau khi cài…

9: Flashback query database

Flashback query: Là một tính năng trong cơ sở dữ liệu Oracle Database cho phép truy vẫn dữ liệu trong quá khứ. Nó cho phép bạn xem…

8: Undo và Redo trong Oracle

Undo và Redo:  là 2 thành phần quan trọng phục vụ cho việc phục hồi dữ liệu trong Oracle Database. I: Undo Undo là 1 khái niệm…

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x