My theory on water changes is this:
I believe fish will acclimatise to certain water parameters, not to say that a certain level of nitrates wont bother the fish but they will become accustomed to certain temperature, PH, hardness etc that they are exposed to everyday in the aquarium.
Doing a large water change may be the most effective way to reduce nitrates, but it also throws all your other water parameters out instantly(tap water is never identical in composition to your tank water), so the fish suddenly find themselves in a stressful situation until they re-acclimatise to the water conditions or the water conditions are adjusted to what they previously were.
As is explained above, small more regular water changes probably is beneficial in this case at reducing the stress on the fish but not as effective at reducing accumulating Nitrate levels.
So basically what you need to do is be aware of all these effects and armed with this information, make your own mind up as to whats the best compromise (large infrequent vs small frequent) that best suits your fish
The best possible scenario would be to have a large reserve of water in a holding tank that is adjusted to the same parameters as the aquarium(minus the nitrates) and do large regular water changes from the holding tank, but of course this is just impractical for most aquarists!
I believe fish will acclimatise to certain water parameters, not to say that a certain level of nitrates wont bother the fish but they will become accustomed to certain temperature, PH, hardness etc that they are exposed to everyday in the aquarium.
Doing a large water change may be the most effective way to reduce nitrates, but it also throws all your other water parameters out instantly(tap water is never identical in composition to your tank water), so the fish suddenly find themselves in a stressful situation until they re-acclimatise to the water conditions or the water conditions are adjusted to what they previously were.
As is explained above, small more regular water changes probably is beneficial in this case at reducing the stress on the fish but not as effective at reducing accumulating Nitrate levels.
So basically what you need to do is be aware of all these effects and armed with this information, make your own mind up as to whats the best compromise (large infrequent vs small frequent) that best suits your fish
The best possible scenario would be to have a large reserve of water in a holding tank that is adjusted to the same parameters as the aquarium(minus the nitrates) and do large regular water changes from the holding tank, but of course this is just impractical for most aquarists!