sql >> Databasteknik >  >> RDS >> Mysql

Storskaliga tillägg och raderingar Många-till-många-relationer i Entity Framework

Om någon annan stöter på den här frågan med samma problem, beslutade vi oss för att inte använda ORM för denna situation. Vi skrev precis två lagrade SQL-procedurer (en för tillägg och en för radering), och detta förenklade problemet och ökade effektiviteten oerhört. När man testar med 100 000+ poster, skulle det ta en löjlig tid att slutföra åtgärderna om det inte kastade ett undantag från minnet. Med de lagrade procedurerna slutfördes våra operationer på ett par sekunder eller mindre. De enda nackdelarna med detta tillvägagångssätt kommer från en testbarhetssynpunkt.




  1. jsp visar slumpmässigt antal rader från databasen

  2. MySQL-användare DB har inga lösenordskolumner - Installerar MySQL på OSX

  3. Är mysql UPDATE snabbare än INSERT INTO?

  4. Postgres:välj summan av värden och summera sedan detta igen