That's a loaded question. First off, the goal of fishless cycling is to get your nitrifying bacteria colony established without having to expose fish to the toxic levels of ammonia/nitrite that build up during "conventional" cycling.
Right, I did know that. I've been reading up on cycling quite a lot lately. I'm currently doing a fishless cycle on my 40 gallon tank, and I also have two 10 gallon tanks as well (that are both already properly cycled). The reason I asked this question is because I was under the impression that there
should always be some nitrAtes in the tank at all times, and I was getting frustrated because my levels often measure out at 0.0 for nitrAtes. I read several articles tonight that indicated otherwise, that 0.0 nitrAtes would be a good thing. I kind of had an "a-ha!" moment. The most interesting article I read was by Chris Cow, an organic chemist who apparently introduced the concept of fishless cycling back in the 90s.
Technically, zero nitrates are wonderful for fish. Nitrate isn't as toxic as ammonia/nitrite, however is does hurt a fish's immune system. You always want zero ammonia/nitrite, but low levels of nitrate are acceptable, although not truly wanted unless it's a planted tank. I'm new to planted tanks, so I'm not going to touch that one.
Yeah, I don't have a planted tank right now, although it's a goal of mine. Right now I'm just trying to master the basics: cycling, not killing my fish, etc. I think a planted tank would be really beautiful.
The answer to your "which one is best" question depends. On a tank with recently added fish in it, your second answer would be healthier for the fish. Not because it has mildly toxic nitrate in the water, but because those readings indicate a cycled tank.
This makes me feel kind of hopefully excited because I have had these readings. For example, I'll dose the tank with ammonia at bedtime, and then measure the levels when I get up in the morning. Or vice versa - I dose the tank in the morning and then measure the levels when I get home from work. For example, I dosed the tank this morning at 1:30 a.m. (well, yesterday morning, technically) to 4-5 ppm, and had the following readings by 7:00 a.m.:
ammonia: 0.50
nitrItes : 2.0
nitrAtes : 80
pH : 7.3
When I got home from work at 5:30 p.m. I had the following readings:
ammonia: 0.25
nitrItes : 0.00
nitrAtes : 0.00
pH : 7.8
So, I thought I would try dosing the tank now to half the amount of ammonia as I was using before, and seeing how fast the conversion happens.
Having said that, if you've been adding a sufficient level of ammonia to the tank before you added fish, there's no way you could have the first reading without doing massive water changes all the time.
I'm not doing a lot of water changes, to be honest. But I have had a few days where the readings have all been zeros and the pH has been around 7.4-7.8. FWIW, I've been cycling this tank for exactly one month and have been very frustrated. But I think I didn't understand what to do exactly, or what I was looking for. Now that I better understand how the cycling works, I am feeling more confident about things.
Thanks for your response