Moin,
ein bekannter und ich haben letztens diskutiert was wohl besser ist und ich wollte mal eure Meinung hören!
Er sagt das hier wäre besser:
Ich meine das hier wäre besser:
Primary Key auf uid ^^
Was sagt eure Erfahrung? Welches davon ist besser im Sinne von:
- Performance
- Serverlast
Gruß
Gremlin
ein bekannter und ich haben letztens diskutiert was wohl besser ist und ich wollte mal eure Meinung hören!
Er sagt das hier wäre besser:
PHP:
mysql_query ('UPDATE table SET punkte = punkte + '.$buchungssumme.' WHERE uid = '.$fuer);
if (mysql_affected_rows () == 0) mysql_query ('INSERT INTO tabelle (uid,punkte) VALUES ('.$fuer.', '.$buchungssumme.')');
PHP:
mysql_query('INSERT INTO table (uid,punkte) VALUES ('.$fuer.','.$buchungssumme.')
ON DUPLICATE KEY UPDATE punkte=punkte+'.$buchungssumme.'');
Was sagt eure Erfahrung? Welches davon ist besser im Sinne von:
- Performance
- Serverlast
Gruß
Gremlin