i think i should replace my socks and sneakers half day..
There is a prescription bactricidal soap, brand name Phisohex, that will reduce your problems. Wear white socks pnly and wash them with mild bleach. Change socks frequently. There are new experimental socks and underwear laced with silver that allegedly don't produce odor. One of the astronauts wore such underwear for a month. Change your sneakers often and rinse them with mild well-diluted bleach.
Unless the innersole of the shoe has a built in fungus/order killer, I would not be too sure. I would try some anti-fungus foot powder, or even corn starch. Also, try taking the mineral zinc, those that are deficient in this mineral sometimes have foot order problems.