Pewnosci 100% nie mam, ale opcja 2-ga jest wydajniejsza. Sporo tez zalezy jaki kod napiszesz.
np. dla 2. opcji... zapytanie
SELECT * FROM tabela WHERE KEY="sitename"
a dla 1. ... ciezko mi sobie wyobrazic, bedziesz musial i tak pobierac za kazdym razem caly rekord, ktory moze miec 50 opcji (tj. pol tabeli)... a moze nie mysle, bo pozno juz, niech mnie ktos oswieci, mnie ciezko wyobrazic sobie optymalne zapytanie pod to
EDIT: wiem, to wyzej odnosnie 1. opcji to glupota. Powinno byc:
SELECT key_sitename FROM tabela
OK, zostawiam odpowiedz komus bardziej kompetentnemu. Sorki za zamieszanie