Re: [请益] 资料表的资料莫名的消失!?

楼主: cracydancer (穿封星文)   2014-03-13 11:19:54
可以从两个方向: 1.程式流程需调整? 2.使用者操作错误?
建议方式=>
1.将 SQL 函式抽离为多层式。
2.将所有SQL的陈述式做记录, 资料愈完整, 你后续愈容易追查。
3.查到原因了, 就取消不必要的记录, 减轻SERVER 负荷。
你如果不想抽离 SQL 函式的话:
找出你程式中所有会写入 SQL 陈述的部分, 逐一加入记录陈述。
※ 引述《kingoface (桑原)》之铭言:
: 大家好,
: 状况如下,
: 我有一张大约有20万笔的资料表,
: 约每3分钟就有一笔资料写入。
: 近期发现,资料会有莫名其妙消失问题。
: 所以我做了以下的动作:
: 1.当使用者进行 删除 动作的时候,将动作记录写入另外一张A资料表。
: 结果:资料还是无预警消失,A资料表没记录。
: ======所以刚刚做了以下动作======
: 2.修改使用者帐密。
: 3.修改DB帐密。
: 4.进行资料表的修复和最佳化(PHPmyadmin内建的那个)。
: 5.系统删除功能将他注解起来X
: 目前还在进行测试,看看状况会不会有改善。
: 想请问,如果我做了这些,但是资料还是莫名消失,还有没有其他招?

Links booklink

Contact Us: admin [ a t ] ucptt.com