Tôi có một không gian bảng được gọi là DATA và nó được thiết lập với tính năng tự động mở rộng là sai. Không gian bảng này có hai tệp dữ liệu và được thiết lập để chiếm 350 GB không gian vật lý.
Một tuần trước tôi đã truy vấn user_tablespaces và dba_data_files và nhận thấy nó có 20% không gian logic có sẵn. Sau đó tôi tiến hành dọn dẹp và xóa nhiều bản ghi khỏi các bảng trong vùng bảng này. Chúng tôi đã mong đợi để thấy một sự gia tăng lớn trong không gian có sẵn. Thật không may khi tôi truy vấn các lượt xem tôi nhận thấy không gian có sẵn bây giờ là 20,5%.
Điều này có thể là do sự phân mảnh dữ liệu? Chúng ta có thể "chống phân mảnh" không gian bảng bằng cách nào đó và phục hồi không gian bị mất không? Hay chúng ta cần tạo lại không gian bảng từ đầu?