Anti-patterns phổ biến: unbounded arrays, document quá lớn, thiếu index cho query chính, dùng $lookup quá nhiều như relational joins, schema quá linh hoạt không validate, skip pagination offset lớn, lưu mọi thứ trong một collection, và bỏ qua write concern cho dữ liệu quan trọng.
Cách sửa thường bắt đầu từ query pattern: thiết kế lại aggregate boundary, thêm index đúng, tách collection khi growth unbounded, dùng cursor pagination và thêm schema validation cho fields quan trọng.