Between sodiumhydrogencarbonate and magnesium hydroxide which is a better antacid and why?

Magnesium hydroxide is insoluble in the stomach so it does not makes the stomach alkaline and thus is a better antacid as it does not allow the ph to rise from 7 whereas

Sodiumhydrogencarbonate being soluble dissolves in the stomach and thus making the stomach alkaline and also makes the pH of the stomach to rise above neutral.


1