我有一个使用 MySQL 数据库的 PHP 应用程序。它有一个名为 profile 的表,用于存储用户的详细信息。现在需要在他执行任务时保留该配置文件的快照。这意味着必须克隆与用户相关的整个表行。
我找到了两种方法。
1)向表中添加另一列以提及它是否被克隆。那么他的原始档案就可以分离了。(原始/克隆)。配置文件数据将保存在一张表中。
其他方法是..
2)添加另一个类似于配置文件(具有相同字段)的表并将克隆的配置文件存储在其中。配置文件数据将保存在两个表中。
在性能和可用性方面什么是最有效的?