AlwaysOn 如何应对大事务操作?
发表于:2025-11-08 作者:千家信息网编辑
千家信息网最后更新 2025年11月08日,对于AlwaysOn和镜像环境下的归档(或其他大事务操作),我觉得要注意点:1. 尽量避免在同步模式下做大事务操作,一旦决定做,请改成异步模式。2. 归档勤做,每次做也要loop delete top
千家信息网最后更新 2025年11月08日AlwaysOn 如何应对大事务操作?
对于AlwaysOn和镜像环境下的归档(或其他大事务操作),我觉得要注意点:
1. 尽量避免在同步模式下做大事务操作,一旦决定做,请改成异步模式。
2. 归档勤做,每次做也要loop delete top n and waitfor。
3. 索引维护,尽量将索引重建改成索引重整。
4. 应该把大批删除,切成小块来删或者不归档,重命名原表,新建一个同schema的表。
5. 修改镜像数据库的数据文件到PCI-E SSD上,启动可以加速同步,在alwayson上应该也能用上。
6. 同步提交模式,对于大事务带来延时,尤其对于如下环境:在周末或晚上必须完成大ETL批处理,用于准备下个工作日的数据。使用显式事务可以优化负载性能,并仍然利用了同步提交提供的安全性(避免数据丢失),减少HADR_Commit等待。
7.升级到AlwaysOn 2016,利用最新的日志性能改进,将日志捕获和应用由单线程变成多线程。
更好的日志传输性能
随着高速硬件SSD的普遍使用,提供了更大的吞吐量,这对于写事务到辅助副本是很重要的。因此,微软更新了AlwaysOn的数据同步过程,简化了管道以便有更好的吞吐量和CPU上的更少压力。性能瓶颈大多数可能发生在日志捕获(Log Capture)和重做(Redo)步骤。之前,日志捕获和重做步骤使用单线程处理日志,而现在这些步骤使用多线程并行运行,极大提升了性能。
日志
事务
性能
数据
同步
线程
模式
步骤
索引
吞吐量
环境
镜像
吞吐
重要
安全
副本
压力
安全性
工作日
数据库
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
医院网络安全不
日照互联网养老软件开发
青岛四季网络技术有限公司
数据库修改学生编号
手机与服务器通讯失败
sql 数据库用户名
游戏模拟器连接服务器
电商服务器搭建
太空狼人杀服务器有多大
软件开发哪个岗位比较好
jsp连数据库
瑞信网络技术有限公司
软件开发工程实训报告
aria2服务器设置
下单软件开发流程
2005数据库密码清空
vue前端图片上传服务器
互联网科技超话
神武手游怎么找服务器
服务器日志安全性
浪潮服务器 风扇
互联网科技的发展的描述
两会网络安全的议题
软件开发人员主要做什么工作
网络安全行业什么职位
腾讯云轻量级服务器系统
撒么互联网科技有限公司
php软件开发学费
南通市档案局网络安全
2005数据库密码清空