我现在有个想法是按时间顺序记录一天或者一段时间的sql语句(update,delete,insert),select的可以不记录。
将这个文件中的sql在备份数据库上执行一遍,然后清空这个文件的内容!从而实现增量备份!这样会有个问题:就是对这个文件的读写需要加锁或者用单例模式!由于网速等等的原因可能导致一些不可预知的错误!
比如可能导致记录sql的这个文件的语句顺序出错!小弟在此扔块板砖!把你们的玉都拿出来吧!呵呵
将这个文件中的sql在备份数据库上执行一遍,然后清空这个文件的内容!从而实现增量备份!这样会有个问题:就是对这个文件的读写需要加锁或者用单例模式!由于网速等等的原因可能导致一些不可预知的错误!
比如可能导致记录sql的这个文件的语句顺序出错!小弟在此扔块板砖!把你们的玉都拿出来吧!呵呵
还有,php的单例是不能解决这个情况下的并发问题的,因为php的单例只是一个php线程中的单例.