HGIGA Service Docs 
» 遊客:  註冊 | 登錄 | 統計 | 幫助
RSS 訂閱當前論壇  

上一主題 下一主題
       
標題: [iSherlock//MySQL]資料庫維護之最終密技 show me the table  
 
tptc
該用戶已被刪除









[iSherlock//MySQL]資料庫維護之最終密技 show me the table

*** 作者被禁止或刪除 內容自動屏蔽 ***
2006-9-8 18:52#1
頂部
 
service.support





UID 14
精華 0
積分 0
帖子 523
閱讀權限 200
註冊 2006-10-2
狀態 離線
回復 #1 的帖子

MySQL 終極修復指令:
先將myisamchk這個檔案, copy到欲修復之資料庫的路徑下
例如: MailSherlock-- /var/lib/mysql/MailSherlock/
假設現在要修復一個Table -- Attach
將mysql服務停止, 包含相關的寫資料庫之程式(例如: mailfilterlog, maillog)
cd /var/lib/msql/MailSherlock
myisamchk -r -o --max-record-length=16384000 Attach
此時會產生一個Attach.TMD的檔案, 這個檔案就是重新排序整理過的NEW Attach.MYD,
如果遇到無法修復的他就會把該資料捨棄掉, 避免修復失敗
我昨天修統一數位的資料庫, 用標準的Repair指令修了三次都失敗,
可是用這個終極修復指令, 卻給我把他給修好了, 真是太厲害了


 附件: 您所在的用戶組無法下載或查看附件
2008-11-22 16:38#2
查看資料  Blog  發短消息  Yahoo!  頂部
       


  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題  


 

   Powered by Discuz! 4.1.0  © 2001-2006 Transformed by wxxslt for HGIGA Inc. / Service Support
Processed in 0.015325 second(s), 8 queries , Gzip enabled

所有時間為 GMT+8, 現在時間是 2024-11-15 10:14