mysql数据库崩溃的原因?

mysql数据库崩溃的原因?,第1张

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 变量,想法破灭。

SPS服务器恢复手记

声明:以下技术观点仅代表个人立场。

背景:SPS服务器硬盘突然崩溃,仅剩下数据库文件。

目标:恢复服务器场,并将数据库迁移到SQL2005,并且可同时在SPS服务器运行Reporting Services

步骤:

1、安装SQL2005,并完成Reporting Services部署。此时Reporting Services 使用一个独立的站点。不要使用80端口。(如果与SPS使用同一个站点,要做路径排除)

2、迁移配置数据库和内容数据库到目标服务器,检查并修正数据库中的孤儿用户。

3、安装SharePoint Portal,安装结束后将配置数据库指向恢复的配置数据库。(WSS和SPS均要重新设定配置数据库)。这一步完成后,管理中心可以正常工作。

4、管理中心中可以正确显示服务器场配置信息,并且可以看到原来的门户站点显示为扩展,但是没有安装wss,可以通过“扩展并映射到其他虚拟服务器”命令安装wss。此时门户站点应该可以正常访问。

其间遇到的问题:

“Gatherer 索引尚未初始化。必须重新加载内容索引。如果索引仍未初始化,请将其删除。

The gatherer index was not initialized. The content index must be remounted. If the index is still not initialized, remove it.”

“访问 SQL 数据库或系统资源时出现错误。如果是第一次看见该消息,请稍后再试。如果此问题继续存在,请与管理员联系。”

解决方法:将配置数据库访问账号设定为域账号,而且该域帐户必须为配置数据库服务器dbcreator,securityadmin,主机power_user 中成员

同时在主机安全策略中保证该帐户有以下权限:

本地替换进程级别令牌,调整进程内存配额,作为服务登录。

上述错误与sharepoint portal administration/microsoft sharepointps search 这2个服务有关系。上述情况出现的前提是这2个服务的启动帐户是非本机域帐户。事实上如果这2个服务的账号和服务器场配置数据库的访问账号只要相同就没有问题。

使用域管理员账号作为IIS进程池标识都不能运行Portal?

Error:Service Unavailable

解决方法:不要在IIS应用进程池中直接修改标识,在SPS服务器场账号中修改。该一次之后,以后就怎么换都可以。

搜索服务爬网失败。由于不能访问内容源,无法开始更新。请修复错误并重新尝试更新。

一句话,就是怎么也搜索不到东西。

=========================

微软企业项目管理(EPM)平台前言

微软企业项目管理(EPM)解决方案将领先的产品、技术与服务集成为一个致力于解决用户独特业务挑战的可定制解决方案。它是以Project Server 2003为核心,通过Project Professional 2003,Windows SharePoint Service等相关产品的综合运用,构建起强大的企业项目管理平台,帮助您实现高效的项目信息分享、分析与管理,满足管理层、项目团队和客户的全面需求。

一、环境配置

硬件软件:

(1)处理器:Intel Pentium III 550 兆赫 (MHz) 或更高(建议至少为 Intel Pentium III 700 MHz),或者类似的处理器。

(2)内存:建议至少为 512 MB,因为以后安装SharePoint portal server2003 需要

软件要求:

1、服务器端:

(1)Microsoft windows server 2003操作系统(安装Active Directory)

(2)Microsoft SqlServer 2000企业版+sp3补丁

(3)Microsoft Sqlserver 2000 Analysis Services+sp3补丁

(4)Microsoft Internet Information Server (IIS),选择安装时,必须选择asp.net组件。

(5)Microsoft sharepoint portal server 2003

(6)Microsoft project server2002以上版本

2、客户端:

(1)必须运行 Microsoft Internet Explorer 5.01 或更高版本

(2)安装Microsoft project 2002以上版本(拥有新建项目的用户需要安装)

至于整个安装过程,我想我们从网络上能搜到很多这样的文章,我只想在这说安装过程注意的事项:

(1)服务器器端必须满足上述的软件要求

(2)如果不了解如何安装活动目录,最好请网络管理员或者网络上寻找资料,否则很容易导致用户和组搞丢,致使win系统崩溃(哈哈,说得有点严重)

(3)数据库必须是sqlserver 2000+sp3补丁以上的版本

(4)安装IIS的时候,必须要安装asp.net组件,因为我们的project server的安装是在sharepoint基础上扩展的,而sharepoint是asp.net实现的。在“添加/删除应用程序组件”中的“应用程序组件”的详细资料中一般选择前三项和最后一项。

(5)sharepoint安装,按照安装向导一步一步地走就行了,最后生成门户网站结束。网上资料也不少,如果想了解的深入一些,可以搜“海洋工作室”,海洋大哥为大哥做了详细的介绍以及程序的扩展开发

(6)在安装project server的时候,先要选择sharepoint的安装,一步一步往下走,(记住最后的总结的结果,待会用的着)走完之后会到初始页,开始安装project server,按照向导下一步了,过程中需要填写上述的信息,安装完毕后,打开ie浏览器输入“http://localhost(或主机名)/projectserver”,用管理员的身份登入。接着一大堆说明出来,选择同意,开始安装“project web acess”的控件,完毕后进入登录界面,输入你OLAP组的用户/密码,进入可以对其进行相应的设置,关于用户如何同步,打开帮助文档,可以在你的安装程序的目录搜索2052的文件夹,里面就是你要的文档,上面有详细介绍!充分证明了我此前说得都是废话了,你可以不看了!哈哈!

我最后说句大实话,其实网上的资料再怎么全那也是片面的,针对性比较强,若想对整个系统有所了解,最好看其帮助文档,他是你最好的朋友。

============

希望上面的资料对楼主有所帮助!

无法打开数据库p90如下

首先确定连接的数据库是本地计算机的还是远程服务器的。

如果是本地数据库原因,那么就是服务没有启动。

如果是远程服务器的,那么很有可能数据库崩溃了,需要重启服务服务器

如果是本地数据库那么就右键点击我的电脑,找到“管理

然后在计算机管理中找到“服务和应用程序”

接下来找到右侧的“mysql”服务,右键点击该服务看是否启动,如果没启动就立刻“启动”

最后打开mysql数据库,输入数据库密码,看是否正常启动

如果是远程服务器那么我们在本机搜索找到“远程桌面连接”然后输入远程服务器的ip地址和访问密码,进入服务器后重新启动(服务器与电脑重启是一样的)。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/137100.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-17
下一篇2023-03-17

发表评论

登录后才能评论

评论列表(0条)

    保存