It really depends on the stocking level of the tank & what type of fish are in it. Some fish tolerate nitrates etc better than others. Personally I do a 30%
water change every week on one of my 6xx2x2ft & 10% every week on the other 6x2x2ft. The 30% change is for a fairly heavily stocked rift lake tank that has 2 x ehiem pro 3 canisters on it with an extra inline
DIY bio-filter, so it has incredibly efficient filtration. The other is a planted american cichlid tank with a mix of sajica, severum, firemouths & pictus catfish. It has the same filters as the other but no diy bio-filter.
The way to go is to monitor your numbers & work out how much how often from the results. After awhile a pattern will emerge & you can work out your maintainance shedule.
Every system is different & there are no hard & fast rules I'm afraid.
Get a seperate bare tank, (about 200lt), with a pond pump in it & use that to prepare your water for changes in. Dechlorinate, set
pH & temp, then use the pond pump to pump that water into the 6ft. That will save you the effort of bucketing large amounts of water & make the process much faster to. With some timers & an extra pump in the 6ft you can even partially automate the system so you don't have to do anything other than the occasional vaccuum & refill the water preperation tank. Water change gets done while you are at work!!