ja, sorry, elirtam
Meresem nincs publikus, de nempublikusban kijott MySQL-ben, hogy a UNIQUE key es a PRIMARY KEY sokkal gyorsabban WHERE-ezik, mint egy index. Ezenfelul a query plan legtobbszor a PRIMARY KEY filtert rakja elore. Ha nagyon erdekel, felseedelek ra valamit ha lesz idom. PostgreSQL-nel nem tudom mennyire eros a kulonbseg, de MySQL-ben tobb joinos query is volt, amit csak primary key-re filterezve lehetett meggyogyitani. Itt mondjuk pont nincs join sima table update/delete-jenel, de hozzaszoktam hogy query plan atiras helyett PRIMARY KEY-ezes van MySQL-ben.
Egyvalamiben biztos vagyok: lassabb nem lesz a Prmary Key-s filter update/delete-kor es minimalis idore lesz write lock. Ani max kiderulhet az az, hogy "unique key filterrel holtversenyben single table eseten"