摘要:
排查:AG超过RTO自动故障转移或者手动转移之后,没有数据都是,你可能会发现切换时间超过了你的RTO。或者当你评估切换时间同步提交secondary副本,发现超过了你的RTO。1. 通常原因通常引起故障转移超过RTO的原因:1.报表负荷堵塞了Redo线程。2.因为资源争用,Redo线程被落下。2. ... 阅读全文
摘要:
排查:AG超过RTO自动故障转移或者手动转移之后,没有数据都是,你可能会发现切换时间超过了你的RTO。或者当你评估切换时间同步提交secondary副本,发现超过了你的RTO。1. 通常原因通常引起故障转移超过RTO的原因:1.报表负荷堵塞了Redo线程。2.因为资源争用,Redo线程被落下。2. ... 阅读全文
摘要:
排查AG配置本文主要用来帮助排查在AG配置时出现的问题,包括,AG功能被禁用,账号配置不正确,数据库镜像endpoint不存在,endpoint不能访问。SectionDescriptionAlwaysOn Availability Groups Is Not Enabled如果实例没有启动AG特性... 阅读全文
摘要:
问题描述: 使用基于快照初始化的事务复制,在上次发布的时候,添加项,执行快照agent,报错,错误信息:Error messages:Message: The subscription status of the object could not be changed. Command Text:... 阅读全文
摘要:
14 InnoDB存储引擎14 InnoDB存储引擎... 114.1 InnoDB说明... 514.1.1 InnoDB作为默认存储引擎... 514.1.1.1 存储引擎的趋势... 514.1.1.2 InnoDB变成默认存储引擎之后... 514.1.1.3 InnoDB表好处... 61... 阅读全文
摘要:
在使用前先加载库文件$assemblylist = "Microsoft.SqlServer.Management.Common","Microsoft.SqlServer.Smo","Microsoft.SqlServer.Dmf ","Microsoft.SqlServer.Instapi ",... 阅读全文
摘要:
Buffer Pool Adaptive Flush在MySQL的帮助文档中Tuning InnoDB Buffer Pool Flushing提到,innodb_adaptive_flushing_lwm,innodb_max_dirty_pages_pct_lwm,innodb_io_capac... 阅读全文
摘要:
Bw树:新硬件平台的B树Bw树:新硬件平台的B树... 11. 概述... 21.1 原子记录存储(Atomic Record Stores)... 21.2 新的环境... 21.3 实现... 32 Bwtree的体系结构... 32.1 现代的硬件敏感性... 32.2 Mapping Tab... 阅读全文
摘要:
SQL Server 列存储索引强化SQL Server 列存储索引强化... 11. 概述... 12.背景... 22.1 索引存储... 22.2 缓存和I/O.. 22.3 Batch处理方式... 23 聚集索引... 33.1 提高索引创建... 43.2 采样的支持... 43.3 B... 阅读全文
摘要:
SQL Server Column Store IndesesSQL Server Column Store Indeses. 11. 概述... 12. 索引存储... 22.1 列式索引存储... 22.2 数据编码和压缩... 32.2.1 编码... 32.2.2 优化行顺序... 42.2... 阅读全文
摘要:
事务复制事务复制的基本机制,在联机文档上也有介绍。基本原理如图,主要依靠2个代理,1.日志读取代理(log reader agent),2.分发代理(distribution agent)。其中log reader agent,负责从发布数据库上读取日志并且写入到分发数据库(distribution... 阅读全文
摘要:
10.全球化本章主要介绍全球化,包含国际化和本地化,的一些问题:· MySQL在语句中支持的字符集· 如何为服务配置不同的字符集· 选择错误信息的语言· 如何设置服务的时区和每个连接的时区· 选择本土化的日期和月份名10.全球化... 110.1 字符集的支持... 210.1.1 字符集和排序规则... 阅读全文
摘要:
背景:因为一个语句传入的参数和表中类型不一致,然后就修改类型。碰到有依赖列的索引,所以删除了索引,修改,然后创建索引。问题和原因:导致在数据库事务复制下,没有复制索引的删除和创建,导致复制报错 阅读全文
摘要:
背景: 新建了用户,没有取消掉强制密码策略 修改掉策略报错错误: The CHECK_POLICY and CHECK_EXPIRATION options cannot be turned OFF when MUST_CHANGE is ON.使用代码修改: USE Master GO A... 阅读全文
摘要:
背景: 全新服务器,需要增加性能监控,发现无法通过powershell读取性能指标解决方法:Open the Registry Editor by going to the Start Menu and selecting Run…, then type “regedit”,and click t... 阅读全文
摘要:
3.系统机制微软提供了一些基本组件让内核模式的组件使用:1.陷阱分发,包括终端,延迟的过程调用(DPC),异步过程调用(APC),异常分发以及系统服务分发2.执行体对象管理器3.同步,包括自旋锁,内核分发器对象,以及等待是如何实现的。4.系统辅助线程5.其他的机制,比如Windows全局标记6.本地... 阅读全文
摘要:
2.系统结构本章主要介绍系统的总体结构,关键部件之间的交互,以及运行在什么环境。2.系统结构... 12.1 需求和设计目标... 12.2 操作系统模型... 22.3 总体结构... 22.3.1 可移植性... 32.3.2 对称多处理... 32.3.3 可伸缩性()52.3.4 客户和服务... 阅读全文
摘要:
8.优化 8.优化... 1 8.1 优化概述... 1 8.2 优化SQL语句... 1 8.2.1 优化SELECT语句... 1 8.2.1.1 SELECT语句的速度... 1 8.2.1.2 WHERE子句优化... 1 8.2.1.3 Range优化... 1 8.2.1.4 索引合并( 阅读全文
摘要:
首先要安装 mysql odbc然后odbc下创建DSN,并且要在系统DSN下。最后执行execsp_addlinkedserver@server='XY',--这是链接服务器的名称@srvproduct='mysql',--这个你自己随便吧@provider='MSDASQL',--这是固定的,不... 阅读全文
摘要:
背景: 出现cpu高于常规的告警排查: 1.开跟踪,没有发现cup特别高的查询 2.查看内核cpu使用量,看是否是sql server 端引起 3.查看负荷,是否负荷特别高这里使用 batch request 4.全部无解,sql运行都正常,在thread,worker,task级别查看也... 阅读全文
摘要:
XtraBackupXtraBackup.. 12 安装XtraBackup.. 12.1 安装XtraBackup binary版本... 12.1.1 yum的安装方法:... 12.1.2 直接下载rpm包安装... 13 XtraBackup使用手册... 13.1 使用innobackup... 阅读全文
摘要:
7. 备份和恢复本章主要会介绍:1.备份的类型:逻辑备份,物理备份,全备和增量4种2.创建备份的方法3.还原方法,包括还原到时间点4.备份计划,压缩和加密5.表维护,恢复损坏的表7. 备份和恢复... 17.1备份和还原类型... 17.1.1 物理备份VS逻辑备份... 17.1.2 Online... 阅读全文
摘要:
linux的LVM灵活且功能强大,当然越强大的就越难理解。lvm和硬盘大致关系应该如下,如果有误请大家左证。lvm中快照功能强大到,很多db的备份都依赖于这个功能,所以不能不理解和熟悉。《鸟哥linux私房菜 基础学习篇》 15.3 逻辑卷管理器 中有LVM几个命令的实战应用 阅读全文
摘要:
6. 安全性在Mysql安装配置时要考虑安全性的影响,以下几点:Ÿ 常规因素影响安全性Ÿ 程序自身安全性Ÿ 数据库内部的安全性,即,访问控制Ÿ 网络安全性和系统安全性Ÿ 数据文件的备份,日志文件和配置文件的安全性6. 安全性... 16.1 常规安全性问题... 26.1.1安全性最佳实践... 2... 阅读全文
摘要:
背景: 同一个存储设备提供了2块存储,1块已经在使用 a,另外一块没有使用b。疑似: 当b初始化,上线之后,导致在a存储的数据库文件出现一致性问题。原理: 具体原理目前不清楚,也是第一次碰到(看到文章的各位以后务必小心)解决方法: 幸好有数据库镜像,打算切换数据库镜像,然后备份数据库镜... 阅读全文
摘要:
背景:今天被人文集forwarded和forwarding记录的事情。简单介绍:当堆表跟新某一个列的时候发现,不够放了,那么就在那行记录上标记forwarding,并把数据放到另外一个page,行被标记上forwarded。有《深入解析 sql server 2008》 可以看 p272,里面稍微有... 阅读全文
|