sql >> Databáze >  >> RDS >> Mysql

SQL:ponechte počet v řádku nebo vyberte počet z db

Moje osobní preference by byla neuchovávat duplicitní data v žádné tabulce, dokud se to neukáže jako nezbytné. Pokud máte odpor k psaní JOIN dotazy, můžete definovat pohled, který obsahuje dotaz, a pak na něj můžete zapomenout.

V minulosti jsem zjistil, že správné indexy obvykle znamenají, že s tím není příliš velký problém s výkonem.

Pokud považujete za nutné vést přehled počtu vašich categories tabulky (z důvodu výkonu nebo jiných důvodů), zvažte vytvoření INSERT , UPDATE a DELETE spouští u vašich posts tabulkou, takže aktualizace mohou být prováděny databází, spíše než se spoléhat na aplikační programátory, že si zapamatují, co je třeba udělat.



  1. Vložení záznamu do sloupce JSON v postgresu

  2. selectbox s více sloupci z databáze mysql

  3. Změna řazení sloupce ID v tabulce MySQL?

  4. Podmíněné poskytování loga na vzdáleném webu