sql >> データベース >  >> RDS >> Mysql

C#Mysqlexecutenonqueryasyncは非同期ではありません

    これは、Asyncが原因で発生します MySql.Dataのメソッド コネクタは実際には非同期ではありません。これらはネットワークI/Oでブロックし、DB操作が完了したときにのみ戻ります。 (詳細については、この質問を参照してください。とそのトップアンサー 。) MySQLバグ#70111 MySQLコネクタでこの問題を報告します。

    真に非同期のDB操作を取得するには、そのバグが修正されるまで待つか、別のコネクタに切り替える必要があります。

    新しい完全非同期コネクタ(NuGet上のMySqlConnector )を開発しています。; GitHubのソース )。 MySqlDataAdapterをサポートします バージョン0.33.0 以降 。




    1. Puppetを使用したPostgreSQLの展開と構成

    2. SQLServer2012の列IDの増分が7番目のエントリで6から1000+にジャンプ

    3. Python'float64'はMySQLタイプに変換できませんが、手動クエリでは問題ありません

    4. MySQLデータベースから重複する複数のフィールドを選択します