Re: [請益] 資料表的資料莫名的消失!?

看板PHP作者 (穿封星文)時間10年前 (2014/03/13 11:19), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
可以從兩個方向: 1.程式流程需調整? 2.使用者操作錯誤? 建議方式=> 1.將 SQL 函式抽離為多層式。 2.將所有SQL的陳述式做記錄, 資料愈完整, 你後續愈容易追查。 3.查到原因了, 就取消不必要的記錄, 減輕SERVER 負荷。 你如果不想抽離 SQL 函式的話: 找出你程式中所有會寫入 SQL 陳述的部分, 逐一加入記錄陳述。 ※ 引述《kingoface (桑原)》之銘言: : 大家好, : 狀況如下, : 我有一張大約有20萬筆的資料表, : 約每3分鐘就有一筆資料寫入。 : 近期發現,資料會有莫名其妙消失問題。 : 所以我做了以下的動作: : 1.當使用者進行 刪除 動作的時候,將動作記錄寫入另外一張A資料表。 : 結果:資料還是無預警消失,A資料表沒記錄。 : ======所以剛剛做了以下動作====== : 2.修改使用者帳密。 : 3.修改DB帳密。 : 4.進行資料表的修復和最佳化(PHPmyadmin內建的那個)。 : 5.系統刪除功能將他註解起來X : 目前還在進行測試,看看狀況會不會有改善。 : 想請問,如果我做了這些,但是資料還是莫名消失,還有沒有其他招? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.221.164.248
文章代碼(AID): #1J8IFTv6 (PHP)
文章代碼(AID): #1J8IFTv6 (PHP)