XML is by its very nature verbose and a far less efficient way of storing data than natively within a table column/row structure.
For example, imagine just storing a simple table of users...
<Users>
<User>
<UserID>1</UserID>
<Name>Joe Smith</Name>
<DOB>24.02.1973</DOB>
</User>
<User>
<UserID>2</UserID>
<Name>Joleen Smith</Name>
<DOB>13.10.1962</DOB>
</User>
...
...
You would be better off making a copy of your schema and exporting archive data out to this second copy. That way you'll still be able to query it which you wouldn't be able to do (easily) if it was XML