I have U.V's on all my ponds inside and out and all my tanks.
1 UV sterilization will not cure infected fish of bacterial or fungal diseases. A UV can aid in cure by killing bacterial pathogens in the water column and fungal spores, also by improvement of the Redox potential and general water quality.
[2] A UV sterilizer will not kill ich trophozoites already on the fish (but then medications dont either), but UVC can again slow the spread of ich tomites in the water column (but usually not out right kill ich tomites).
[3] A UV sterilizer will not kill beneficial bacteria such aerobic bacteria, as this bacterium is effective when attached to a surface of high water flow such as the sponge of a sponge filter, not when in the water column. It is best to turn off a Sterilizer unit when introducing bacteria to seed a new aquarium.
[4] UV Sterilization will not remove or destroy algae growing on tank or pond sides, rocks, decorations, ect.
[5] UV Sterilization will NOT make up for poor aquarium maintenance practices such as over crowding, over feeding, inadequate filtration, poor cleaning practices, improper water parameters, and more.
I have see loads on this but this is a great web page take a look
http://americanaquariumproducts.com/AquariumUVSterilization.html