sql >> Database teknologi >  >> RDS >> Sqlserver

Hvad er dine tanker om at dele en stor SQL-tabel op i flere, baseret på et bestemt kategori-id?

Hvis det betyder, at du installerer flere databaser på flere servere, så er det en af ​​de anbefalede måder at skalere på. Hvis du mener flere tabeller på den samme server (samme database eller ej), vil din gevinst være lille hvis nogen; og dine administrative omkostninger vil sandsynligvis stige for at holde dem synkroniserede. Og hvis der overhovedet er tilfælde af forespørgsler, der rammer flere tabeller, vil de være mindre effektive.

Effekten er sandsynligvis ikke væsentlig, hverken på godt eller ondt. Hvad ville du forvente at være fordelen? (Dette er i øvrigt et typisk rdbms-antimønster til for tidlig optimering.)



  1. hvordan man forstår kan ikke forbinde mysql fejlmeddelelser?

  2. ORA-00906:manglende venstre parentes

  3. Eksport af en AWS Postgres RDS-tabel til AWS S3

  4. Sammenkæd flere rækker fra flere tabeller