Is there a performance advantage to using enum in situations where there are only 5-10 different possible values for a field? if not what is the advantage?
No, see a comparison here
The advantage lays in code readability.