标签: mysql csv connection
我正在开发一个在本地存储数据的应用,并在互联网可用时发送CSV。
目标是填充在线MySql数据库。
问题是:考虑到互联网连接质量非常低的环境,最好将数据作为CSV发送检查然后直接放入db或db?
我认为直接填充db在连接方面较便宜,但如果数据连接丢失,则数据库完整性和一致性是否安全?
答案 0 :(得分:0)
如果可以使用单个SQL语句插入数据,则会将其视为原子操作,并完全失败或完全成功。如果需要多个insert语句,请将整个事件包装在事务中,以便将其视为原子操作。