Можете да създадете blob
колона (т.е. mediumtext
колона). Вместо да вмъквате XML само като низове в DB, можете да архивирате XML-а и след това да го съхранявате в MySQL.
Когато четете от MySQL, го разархивирате отново. Тъй като XML е текст, ще получите много високи нива на компресия (близо до 80% компресия). Мисловният процес е, че IO на диска отнема много по-дълго време от компресията/декомпресията, която е свързана предимно с процесора.
Недостатъкът е, че вече няма да можете да правите заявки или да правите пълнотекстово търсене с SQL....