mysql_num_rows Sunucuyu biraz daha fazla yoruyor gibi mesajlar okumuştum.
tüm result set i almaya çalıştığı için ilk başta yüksek verilerde veri sayısını kontrol için uygun degil. yoksa kayıt sayısının 1 dönecegine yada 0 dönecegine emin olduğunuz id ye göre yada kullanıcı adına göre çekme gibi işlemlerde bir sorun teşkil etmez