【发布时间】:2017-10-14 08:53:25
【问题描述】:
我有 MySQL 数据库,我正在加载插入超过 190 000 行的大文件。我正在使用 python 脚本,它正在做一些事情,然后将数据从 csv 文件加载到 mysql 执行查询和提交。
我的问题是,如果我要发送这么大的文件,提交命令后数据库是否准备好,或者当所有数据都插入数据库时如何触发?
【问题讨论】:
我有 MySQL 数据库,我正在加载插入超过 190 000 行的大文件。我正在使用 python 脚本,它正在做一些事情,然后将数据从 csv 文件加载到 mysql 执行查询和提交。
我的问题是,如果我要发送这么大的文件,提交命令后数据库是否准备好,或者当所有数据都插入数据库时如何触发?
【问题讨论】:
COMMIT 直到数据被...提交后才真正返回...所以,是的,一旦您提交了任何事务,就您的应用程序而言,该事务的工作完全完成.
【讨论】: