Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi
    solution

    Đề bài: [SQL Server] Xoá index không còn dùng

    Bảng nhatky(id, muc, thoi_diem) đã bị tạo thừa index. Index thừa làm chậm mọi thao tác INSERT/UPDATE/DELETE vì phải cập nhật thêm cấu trúc.

    Hãy xoá index tên ix_thua khỏi bảng nhatky, sau đó liệt kê tên các index còn lại, sắp xếp tăng dần.

    • Định dạng đầu vào:

      Bảng nhatky đã được tạo sẵn cùng một số index, trong đó luôn có index tên ix_thua. Cột: id INT, muc NVARCHAR(50), thoi_diem INT.

    • Ràng buộc đầu vào:

      Số dòng ≤1000\le 1000≤1000.

    • Định dạng đầu ra:

      Mỗi dòng là tên một index còn lại. Nếu không còn index nào thì không in gì.

    Ghi chú:

    Cú pháp: DROP INDEX ten_index ON ten_bang;

    Ví dụ:

    Đầu vào:

    CREATE TABLE nhatky(id INT, muc NVARCHAR(50), thoi_diem INT);
    CREATE INDEX ix_thua ON nhatky(muc);
    CREATE INDEX ix_can_giu ON nhatky(thoi_diem);

    Đầu ra:

    ix_can_giu

    Chủ đề

    🗄️ Cơ sở dữ liệuSQL ServerSQL Server: IndexTất cả môn học

    Đang tải editor...