Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

C# Eksekusi mysqlnonqueryasync tidak asinkron

Ini terjadi karena Async metode di MySql.Data konektor sebenarnya tidak asinkron. Mereka memblokir I/O jaringan dan hanya kembali ketika operasi DB selesai. (Untuk deskripsi yang lebih detail, lihat pertanyaan ini dan jawaban teratasnya .) Bug MySQL #70111 melaporkan masalah ini di konektor MySQL.

Untuk mendapatkan operasi DB yang benar-benar asinkron, Anda harus menunggu hingga bug tersebut diperbaiki, atau beralih ke konektor lain.

Saya telah mengembangkan konektor asinkron baru yang sepenuhnya (MySqlConnector di NuGet ; sumber di GitHub ). Ini mendukung MySqlDataAdapter sejak versi 0.33.0 .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pengecualian Persistence Hibernate JPA [PersistenceUnit:default] Tidak dapat membangun Hibernate SessionFactory

  2. Kalender Pemesanan Tanggal Tiba &Berangkat

  3. Bagaimana cara membuat tautan berikutnya dan sebelumnya dengan php?

  4. node.js koneksi mySQL melalui singleton

  5. Format tanggal MySQL – apa yang perlu Anda ketahui