Weighing Eggs

Suppose you have nine eggs and a balance scale. All the eggs weigh exactly the same, except for one which is slightly heavier. What is the minimum number of weighings needed to find the heavy egg?