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

MySqlBulkLoaderをトランザクションで使用できますか?

    述べたように、ここ MySQLドキュメントチームのメンバーによる:

    It's not atomic.  The records loaded prior to the error will be in the
    table.
    

    回避策は、データを専用テーブルにインポートしてから、INSERT INTO ... SELECT ...を実行することです。 これは不可分操作になります。巨大なデータセットでは、トランザクションが長いため、これは潜在的な問題です。



    1. MySQLカバーvsコンポジットvs列インデックス

    2. Djangoはストレージエンジンとデフォルトの文字セットを設定しました

    3. mysqlクエリの<>の意味は何ですか?

    4. SQLiteアップデート