問:newftpyyrjxz 這個主機的數據庫中,我有另外一個數據庫大概500多MB,用什么辦法恢復進云比較合適?如果我直接使用備份與恢復,或者導入導出功能,我怕把數據庫中的表給覆蓋了,但我其實要恢復的表名和現在的表名都不是相同的。求解。,恢復數據庫數據的問題。
答:您好,對應數據庫導入導出都是一種方式原理,其如導入的數據庫備份中里面數據庫表和現有數據庫的表名稱不相同,那么其導入不會覆蓋原已經存在的數據庫,如有相同其就會進行覆蓋恢復,如您本身是2個網站的數據庫,建議您可以單獨購買一個獨立數據庫來分別存放,不要存放到一個數據庫中,這樣也不方便您的管理,非常感謝您長期對我司的支持!
問:虛擬主機還支持單獨購買數據庫?
答:您好,對應單獨的mysql數據庫,您可以訪問http://www.shinetop.cn/services/webhosting/database.asp?tabindex=mysql 去購買,非常感謝您長期對我司的支持!
問:今天發現mysql中的數據庫(庫和表)全都沒有了,檢查之后也未發現任何異常。
昨天的快照中也沒有庫和表,一直到前天早上的,才有。
剛剛我已經通過快照恢復到之前的版本。
查查什么原因。
答:您好,請不妨提供一下您服務器正確的遠程賬號密碼,以便我司為您核實查看,非常感謝您長期對我司的支持!
問:mysql使用show processlist; 命令sql并不高
答:您好,查看日志和監控分析你服務器上MYSQL的寫IO很高,導致mysql整體運行比較慢,你可以檢查下mysql是否在大寫寫入數據,建議數據庫讀寫頻繁的服務器升級到 SSD超高速云盤上。
問:服務器并沒有過多寫入程序,是否可以提供一下sql語句
答:您好,sql無法看到,你可以登錄到mysql里面看下具體情況 CPU這些都是正常的,主要是IO高。
問:我這邊也排查了,好多次始終沒有找到根本原因希望您這邊能幫忙徹底解決一下
答:您好,
問:您好可以簡單說一下,mysql具體配置是怎么調整的嗎
問:之前我也調整過一次,確實好了幾天,不過最近又不行了
答:您好,
問:今天又出現了負載阻塞的情況了,還是不穩定啊
答:您好,
二進制日志(binary log)同步到磁盤的頻率。binary log 每寫入sync_binlog 次后,刷寫到磁盤。
設為 1 最安全,在每個語句或事務后同步一次 binary log,即使在崩潰時也最多丟失一個語句或事務的日志,但因此也最慢。
大多數情況下,對數據的一致性并沒有很嚴格的要求,所以并不會把 sync_binlog 配置成 1,為了追求高并發,提升性能,可以設置為 100 或直接用 0
問:偶爾負載狀態還是會達到100%,cpu一直很高
問:這個不能徹底解決一下嗎
答:您好,
這是24小時cpu和io使用情況,已經非常好了。
我們已經盡最大能力幫您優化調整了。
如果還需要更好,可以通過兩方面調整:1.升級成ssd磁盤
2。自行優化mysql語句。