问:newftpyyrjxz 这个主机的数据库中,我有另外一个数据库大概500多MB,用什么办法恢复进云比较合适?如果我直接使用备份与恢复,或者导入导出功能,我怕把数据库中的表给覆盖了,但我其实要恢复的表名和现在的表名都不是相同的。求解。,恢复数据库数据的问题。
答:您好,对应数据库导入导出都是一种方式原理,其如导入的数据库备份中里面数据库表和现有数据库的表名称不相同,那么其导入不会覆盖原已经存在的数据库,如有相同其就会进行覆盖恢复,如您本身是2个网站的数据库,建议您可以单独购买一个独立数据库来分别存放,不要存放到一个数据库中,这样也不方便您的管理,非常感谢您长期对我司的支持!
问:虚拟主机还支持单独购买数据库?
答:您好,对应单独的mysql数据库,您可以访问https://www.west.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语句。