sql-server – 可以改善SQL Server的崩溃恢复能力吗?
|
我们有运行SQL Server(2008 SP4和2016 SP1)的PC经常断电.显然,这有时会导致SQL Server数据库的(索引)损坏,我们需要在之后进行恢复. 我知道SQL Server并不是针对这种情况而设计的,正确的解决方案是修复掉电原因(如果你好奇的话,更多内容如下).不过,我可以设置SQL Server中的任何调优选项,以降低数据库在断电时损坏的风险吗? 背景:“PC”是安装在叉车上的Windows平板电脑.当用户关闭叉车时,平板电脑断电.我们试图教导用户在关闭叉车之前正确关闭Windows,但是失败了(可能是因为大部分时间关闭它“工作”).我们目前还在调查其他选项,例如添加一个UPS,用于通知平板电脑关闭电源. 解决方法
实际上它是为了处理掉电而设计的,这就是为什么有一些事情,比如写入提前记录(WAL)和启动时的崩溃恢复(或者你想要的任何东西).这样做的一种方法是选择不缓存写入,这似乎是平板电脑正在做的事情,因此腐败.
不,SQL Server正在做它应该做的事情.你应该看看SQL Server外部(驱动器缓存的窗口设置[哪些SQL想要关闭但我们不能强迫你],硬件/固件更新等)或者如Eric所说,为相对购买外部电源便宜的,可以解决症状(实际问题可能是某种类型的缓存或电池支持写入,实际上没有支持). (编辑:均轻资讯网_我爱站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 尝试恢复加密数据库时遇到问题
- 如何使用构造函数在选择子句中为多个表的选定列编写HQL JOI
- sql – oracle中Like vs Contains()之间的搜索条件差异
- sql-server – 创建缓存(延迟假脱机)CTE结果的计划指南
- 使用带有bigquery cli的SQL源文件
- 使用.NET或MS SQL模拟MySql的密码()加密
- sql-server – 无法在表格行中将“CO2”更新为“CO?”
- 是否有像SQL Server 2005的TRY / CATCH块这样的MySQL功能?
- sql-server – 什么时候应该指定PAD_INDEX?
- sql-server – SQL Server如何确定缺失索引请求中的键列顺序
- 如何在SQL中生成导致给定节点的层次结构路径?
- .net – SQL Server视图可以有主键和外键吗?
- sql-server – 模仿group_concat()与GROUP BY结合
- sql – 跨同一服务器上的多个数据库进行查询
- sql-server – 两个日期列的SARGable WHERE子句
- sql-server – 如何在没有时间部分的情况下获取当
- sql-server – 查找表有哪些更易读的命名约定?
- sql-server – 查找用于还原SQL Server备份的脚本
- sql-server – Windows 2008R2上SQL 2008R2的推荐
- sql-server – Sql Server – 增长数据库文件的最

