Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

C # Mysql executenonqueryasync không đồng bộ

Điều này xảy ra do Async trong MySql.Data trình kết nối thực sự không đồng bộ. Chúng chặn trên mạng I / O và chỉ trở lại khi hoạt động DB hoàn tất. (Để có mô tả chi tiết hơn, hãy xem câu hỏi này và câu trả lời hàng đầu của nó .) Lỗi MySQL # 70111 báo cáo sự cố này trong trình kết nối MySQL.

Để có được các hoạt động DB thực sự không đồng bộ, bạn sẽ phải đợi cho đến khi lỗi đó được sửa hoặc chuyển sang một trình kết nối khác.

Tôi đang phát triển một trình kết nối không đồng bộ hoàn toàn mới ( MySqlConnector trên NuGet ; nguồn trên GitHub ). Nó hỗ trợ MySqlDataAdapter kể từ phiên bản 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. Tôi có nên sử dụng MyISAM hoặc Bảng InnoDB cho Cơ sở dữ liệu MySQL của mình không?

  2. không được hỗ trợ Quét, lưu trữ trình điều khiển. Loại giá trị [] uint8 thành loại * thời gian.Thời gian

  3. Cách giới hạn hàng trong tập kết quả MySQL

  4. SubSonic 3 và MySQL, xóa dấu gạch dưới khỏi tên cột trong phương thức CleanUp () gây ra ngoại lệ khi sử dụng thuộc tính trong truy vấn linq

  5. Làm cách nào để giải quyết tình trạng Overrun ngăn xếp luồng mysql?