Tablespace là gì?

Noun Database

Tablespace là một nhóm lôgic các tập tin dữ liệu (data file) trong cơ sở dữ liệu (database). Một cơ sở dữ liệu thường chứa ít nhất một tablespace và thường là hai hoặc nhiều hơn. Trong cơ sở dữ liệu, tablespace đóng một vai trò tương tự như một thư mục (folder) trên ổ cứng (hard drive) của máy tính.

Một số chương trình cơ sở dữ liệu (database program) chẳng hạn như Oracle tự động tạo một tablespace được gọi là SYSTEM chứa thông tin chung về cấu trúc và nội dung của cơ sở dữ liệu. Một cơ sở dữ liệu nhỏ hoàn toàn có thể được chứa trong tablespace SYSTEM, nhưng trong hầu hết các trường hợp, dữ liệu người dùng (user data) được đặt trong các tablespace khác.

Các tập tin trong một tablespace thường có chung một đặc điểm. Ví dụ: cơ sở dữ liệu cho nhà phân phối bán buôn có thể bao gồm các tablespace có tên ACCOUNTING, ORDERS, SHIPPING, SERVICE và SYSTEM. Mỗi tablespace có thể chỉ chứa một tập tin dữ liệu hoặc hàng nghìn tập tin. Tablespace có thể được tạo, xóa và hợp nhất, cũng như các thư mục trên ổ cứng của máy tính.

Learning English Everyday