Here's a little more to mull over, Torrean: According to Evans, Piermarini, and Choe "The Multifunctional Fish Gill: Dominant Site of Gas Exchange, Osmoregulation, Acid-Base Regulation, and Excretion of Nitrogenous Waste"
Physiology Review 2005, the return of blood towards the control pH is primarily due to adjustments of blood bicarbonate concentrations via exchange of acid-base equivalents at the gills. Over 90
% of the action occurs at the gills.
Basically, what is boils down to is that the fish exchanges CO2, Na+, and Cl- at the gills until the pH balance between the water and their internals is just the way they want it. Another quote from the above article: "Although variable with the type and extent of the acid-base disturbance, compensatory transport is usually activated within 20-30 min of the disturbance and can reach net-acid or net-base excretion rates of 1,000 micromol per kg per hour."
If I just let the flux rate be 100 micromol per kg per hour, I think that that means that the fish can change its internal pH around 4 units per hour per kg of the fish or faster down to a pH of 4.0 (after that the time starts increasing exponentially, i.e. 10 hours to get down to 3.0) I actually don't know what the internal pH of a fish is... anyone?. So, smaller fish (smaller kg) can change their pH faster -- makes sense, smaller circulatory system, easy to change concentrations in a smaller volume.
What is really interesting is that the acid-base exchange rate is also dependent upon the salt (Na+ and Cl-) solution, so GH and KH play a much larger role than may be usually suspected. This thread
http
/www.fishforums.net/index.php?showtopic=123070 started just the other day linked to a site whose author deduced this relationship from experience.
So, it appears if the salts in the water are favorable, most aquarium fish can adapt to a change in pH pretty quickly -- in a matter of minutes really. But, if the changes in salt and total dissolved solids are big, the fish may not be able to use its ability to adjust its pH and that causes shock. In a funny analogy, a change in TDS is to fish's ability to change its pH like kryptonite is to Superman's super strength.