sql >> Database >  >> RDS >> PostgreSQL

AsyncQuery met postgresql en dapper met npqsql

De auteur van dit artikel heeft het enigszins mis - in .NET 4.5 de AsynchronousProcessing eigenschap wordt genegeerd omdat deze niet langer nodig is. U kunt gewoon de Async-methoden aanroepen van SqlClient zonder speciale verbindingsreeksen.

Of de bewerkingen asynchroon worden uitgevoerd, hangt af van de databaseprovider. Bijvoorbeeld de standaardimplementatie van DbCommand. ExecuteDbDataReaderAsync wordt eigenlijk synchroon uitgevoerd en blokkeert de aanroepende thread. SqlCommand negeert deze methode en wordt asynchroon uitgevoerd.

Helaas negeert NpgsqlCommand deze methode niet, zodat u alleen synchrone uitvoering overhoudt.




  1. Hoe voeg ik een ruimtelijk mysql-punt in met een yii-model?

  2. Rails Advance query CASE WHEN methode werkt niet

  3. Hoe SQL Server T-SQL-functie te gebruiken SUM:5 use-cases

  4. Vind globale pakketvariabelen uit datadictionary