JavaScript is required

Câu lệnh nào sau đây có thể yêu cầu 1 segment tạm thời (temporary segment )?

A.
CREATE TABLE
B.
CREATE INDEX
C.
UPDATE
D.
CREATE TABLESPACE
Trả lời:

Đáp án đúng: B


Câu hỏi yêu cầu xác định câu lệnh nào có thể tạo ra một segment tạm thời (temporary segment). Segment tạm thời được sử dụng để lưu trữ dữ liệu tạm thời trong quá trình thực hiện một số thao tác, đặc biệt là các thao tác liên quan đến sắp xếp hoặc tạo index. * **CREATE TABLE:** Tạo một bảng mới, nhưng không trực tiếp tạo ra segment tạm thời. Bảng được lưu trữ trong tablespace cố định. * **CREATE INDEX:** Trong quá trình tạo index, đặc biệt là trên các bảng lớn, cơ sở dữ liệu có thể sử dụng segment tạm thời để sắp xếp dữ liệu trước khi tạo index chính thức. Do đó, đây là một ứng cử viên tiềm năng. * **UPDATE:** Cập nhật dữ liệu không trực tiếp tạo ra segment tạm thời. Segment tạm thời có thể được sử dụng trong quá trình undo/redo, nhưng không phải là mục đích chính của câu lệnh UPDATE. * **CREATE TABLESPACE:** Tạo một tablespace mới, là một vùng lưu trữ logic, chứ không phải là segment tạm thời. Như vậy, đáp án chính xác là **CREATE INDEX** vì quá trình tạo index thường sử dụng segment tạm thời để sắp xếp dữ liệu.

Câu hỏi liên quan