[英]CodeIgniter: Inserting data into parent and child tables simultaneously
我有一个客户详细信息表格。 它的数据将转到两个表Snapshot
和CustomerDetail
。 CustomerDetail表具有一个外键,表示SnapshotPK
。 SnapshotPK是一个自动增量列。
$this->db->trans_start()
事务中的两个插入语句中进行选择。 它不会影响性能吗? 是的,使用交易。 这正是交易的目的-如果插入之一失败,则可以回滚交易。 对于维护一致且干净的数据库,性能影响可以忽略不计。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.