I switched from mag. oxide to chelated mag. glycinate (available online or OTC where supplements are sold) and can finally maintain at least a low-normal level without infusions - barring illness or a specific metabolic disturbance that may cause dehydration.
I have never tried it, but mag. citrate is known for easier absorption as well.
You can Google the different forms of magnesium for more info
.