sql >> Databasteknik >  >> RDS >> Sqlserver

Tabell vs Temp Tabellprestanda

I din situation använder vi ett permanent bord som kallas mellanbord. Detta är en vanlig metod vid stor import. Faktum är att vi vanligtvis använder två mellanlagringstabeller, en med rådata och en med rensad data, vilket gör det lättare att undersöka problem med flödet (de är nästan alltid ett resultat av nya och varierande sätt som våra kunder hittar för att skicka skräpdata till oss, men vi måste kunna bevisa det). Dessutom slipper du problem som att behöva växa temp db eller orsaka problem för andra användare som vill använda temp db men måste vänta medan det växer för dig, etc.

Du kan också använda SSIS och hoppa över mellantabellerna, men jag tycker att möjligheten att gå tillbaka och forska utan att behöva ladda om en 50 000 000 tabell är till stor hjälp.



  1. Hur kan jag konvertera en MDB-fil (Access) till MySQL (eller vanlig SQL-fil)?

  2. Hur räknar man antalet förekomster av ett visst ord i en MySQL blob-text?

  3. skapa orakelvy baserat på jämförelse av data mellan två databastabeller

  4. Lagra IPV6 och IPV4 i MySql och läs det också