mysql数据库崩溃的原因?

我做了一个java项目,用的的mysql数据库,我们学院的服务器上面也安装了mysql,我认为直接把我的数据库文件导进去就可以了,不过我们老师说,那里面的数据很重要,把我... 我做了一个java项目,用的的mysql数据库,我们学院的服务器上面也安装了mysql,我认为直接把我的数据库文件导进去就可以了,不过我们老师说,那里面的数据很重要,把我的数据也导进去,可能会导致数据库崩溃。让我重新安装一个mysql。
我的问题是:
1,导致数据库崩溃的原因有哪些?
2,我们的是不同的数据库,只不过都是导入到同一个mysql数据库管理系统里面,这样也会有影响吗?【是指 如果我的数据不稳定 导致数据库崩溃 那么原有的数据也会损坏吗?】
3,如果在同一台机器上安装两个mysql,相互间会有影响吗?
展开
 我来答
爱可生云数据库
2021-03-03 · MySQL开源数据库领先者
爱可生云数据库
爱可生,金融级开源数据库和数据云服务整体解决方案提供商;优秀的开源数据库技术,企业级数据处理技术整体解决方案提供商;私有云数据库云服务市场整体解决方案提供商。
向TA提问
展开全部
MySQL 在崩溃恢复时,会遍历打开所有 ibd 文件的 header page 验证数据字典的准确性,如果 MySQL 中包含了大量表,这个校验过程就会比较耗时。 MySQL 下崩溃恢复确实和表数量有关,表总数越大,崩溃恢复时间越长。另外磁盘 IOPS 也会影响崩溃恢复时间,像这里开发库的 HDD IOPS 较低,因此面对大量的表空间,校验速度就非常缓慢。另外一个发现,MySQL 8 下正常启用时居然也会进行表空间校验,而故障恢复时则会额外再进行一次表空间校验,等于校验了 2 遍。不过 MySQL 8.0 里多了一个特性,即表数量超过 5W 时,会启用多线程扫描,加快表空间校验过程。
如何跳过校验MySQL 5.7 下有方法可以跳过崩溃恢复时的表空间校验过程嘛?查阅了资料,方法主要有两种:
1. 配置 innodb_force_recovery可以使 srv_force_recovery != 0 ,那么 validate = false,即可以跳过表空间校验。实际测试的时候设置 innodb_force_recovery =1,也就是强制恢复跳过坏页,就可以跳过校验,然后重启就是正常启动了。通过这种临时方式可以避免崩溃恢复后非常耗时的表空间校验过程,快速启动 MySQL,个人目前暂时未发现有什么隐患。2. 使用共享表空间替代独立表空间这样就不需要打开 N 个 ibd 文件了,只需要打开一个 ibdata 文件即可,大大节省了校验时间。自从听了姜老师讲过使用共享表空间替代独立表空间解决 drop 大表时性能抖动的原理后,感觉共享表空间在很多业务环境下,反而更有优势。
临时冒出另外一种解决想法,即用 GDB 调试崩溃恢复,通过临时修改 validate 变量值让 MySQL 跳过表空间验证过程,然后让 MySQL 正常关闭,重新启动就可以正常启动了。但是实际测试发现,如果以 debug 模式运行,确实可以临时修改 validate 变量,跳过表空间验证过程,但是 debug 模式下代码运行效率大打折扣,反而耗时更长。而以非 debug 模式运行,则无法修改 validate 变量,想法破灭。
今至电子科技有限公司
2024-08-23 广告
数据库备份是确保数据安全与业务连续性的关键环节。我们上海今至电子科技有限公司高度重视数据保护,定期执行全面的数据库备份策略。这包括使用先进工具和技术,对关键业务数据进行自动化备份,并存储在安全可靠的外部存储介质或云端。通过定期验证备份的完整... 点击进入详情页
本回答由今至电子科技有限公司提供
du瓶邪
推荐于2016-08-29 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:2899万
展开全部
1、先通过mysqldump把数据库做备份
2、导致数据库崩溃的原因
3、没必要安装两个,重新建一个数据库即可;
4、装两个也有风险 一不小心你装的那个覆盖了另一个或者在你装的过程中磁盘崩溃了
5、建议定义通过mysqldump备份数据库
如果在同一台机器上安装两个mysql,相互间会有影响吗!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乌鸦李12
2012-09-20
知道答主
回答量:18
采纳率:0%
帮助的人:11.6万
展开全部
你们老师只是害怕而已,一般来说,没有百万级别以上用户的,完全没有问题,他的意思不是叫你装一个mysql,而是新建一个数据库,一台电脑应该只能运行一个mysql,你完全可以另外建一个数据库,没有必要放在之前的那个上面的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f734c4d
2012-09-23 · TA获得超过520个赞
知道小有建树答主
回答量:290
采纳率:100%
帮助的人:268万
展开全部
我晕,这个推荐答案
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dankeyhappy
2012-09-21 · TA获得超过636个赞
知道小有建树答主
回答量:1124
采纳率:0%
帮助的人:255万
展开全部
我X 这个都能被推荐答案
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式