Câu hỏi phỏng vấn MySQL
Câu hỏi

Lệnh OPTIMIZE TABLE...

Câu trả lời

Lệnh "OPTIMIZE TABLE" trong MySQL thực hiện việc tối ưu hóa bảng bằng cách sắp xếp lại dữ liệu của bảng trên đĩa để giảm phân mảnh dữ liệu, giúp tăng tốc độ truy vấn và giải phóng không gian không sử dụng. Quá trình này cũng có thể giúp chống phân mảnh cho database, đặc biệt sau một thời gian dài sử dụng khi dữ liệu bị phân mảnh dẫn đến tốc độ vận hành website chậm đi[6]. Đối với các bảng lớn, việc sử dụng lệnh này có thể giúp cải thiện đáng kể hiệu suất truy vấn và giảm thời gian đáp ứng của ứng dụng[5].

Citations:
[1] https://viblo.asia/p/query-optimization-in-mysql-l0rv...

senior

senior

Gợi ý câu hỏi phỏng vấn

senior

Sự khác biệt giữa BLOB và TEXT trong MySQL là gì?

junior

Sự khác biệt giữa TRUNCATE và DELETE là gì?

senior

Cái nào nhanh hơn, một truy vấn lớn hay nhiều truy vấn nhỏ?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào