Extent là gì?

Noun Database

Oracle extents là tập hợp các khối (block) liền kề một cách hợp lý được phân bổ (allocate) trong cơ sở dữ liệu Oracle. Extents là các đơn vị phân bố không gian (space) cơ sở dữ liệu được tạo thành từ các khối dữ liệu (data block).

Trong kiến ​​trúc cơ sở dữ liệu Oracle, tập hợp các khối liền kề đầu tiên được thiết lập tự động khi một phân đoạn cơ sở dữ liệu (database segment) được tạo, được gọi là initial extent. Sau khi initial extent đã được lấp đầy, phần mềm cơ sở dữ liệu Oracle sẽ tự động phân bổ thêm extents cho phân đoạn (segment). Chúng được gọi là các next extents. Tổng số Oracle extents có thể được cấp phát trong cơ sở dữ liệu bị giới hạn bởi dung lượng lưu trữ (storage space) có sẵn hoặc trong một số trường hợp bởi chương trình được sử dụng.

Thuật ngữ extent đôi khi cũng được sử dụng để chỉ bất kỳ không gian (space) liền kề nào. Ví dụ một tập hợp các sector trên ổ cứng (hard drive) được dành riêng cho một tập tin, thư mục hoặc ứng dụng cụ thể.

Learning English Everyday