Bạn có thể tạo một blob
cột (tức là mediumtext
cột). Thay vì chèn XML hoàn toàn dưới dạng chuỗi trong DB, bạn có thể nén XML, sau đó lưu trữ trong MySQL.
Khi bạn đọc từ MySQL, bạn giải nén nó một lần nữa. Vì XML là văn bản nên bạn sẽ nhận được tỷ lệ nén rất cao (nén gần 80%). Quá trình suy nghĩ là, IO đĩa mất nhiều thời gian hơn so với nén / bỏ nén vốn chủ yếu bị ràng buộc bởi Bộ xử lý.
Nhược điểm là bạn sẽ không thể truy vấn hoặc tìm kiếm toàn văn bằng SQL nữa ....