sql >> Database >  >> RDS >> PostgreSQL

Kan ik Parallel.For gebruiken met sql-opdrachten?

Een Npgsql-verbinding kan niet gelijktijdig worden gebruikt - er kan slechts één opdracht op een bepaald moment worden uitgevoerd (met andere woorden, geen MARS-ondersteuning).

Het kan zeker zinvol zijn om meerdere verbindingen te openen om uw query's parallel uit te voeren. Hoewel het opzetten van een nieuwe fysieke verbinding duur is, is pooling van verbindingen extreem licht, dus er is weinig overhead bij het hergebruik van fysieke verbindingen. De belangrijkste reden om dit niet te doen, is als u meerdere bewerkingen in dezelfde transactie wilt uitvoeren.



  1. Fout ongeldige invoersyntaxis voor geheel getal voor een niet-geheel getal?

  2. SQL DELETE voor beginners

  3. Hoe voeg ik meerdere rijen met een externe sleutel in met behulp van een CTE in Postgres?

  4. Zelfde naam voor formuliervelden en databasetabelvelden?