摘要:MySQL SELECT t.table_schema, t.table_name, ENGINE FROM information_schema.TABLES t INNER JOIN information_schema.COLUMNS c ON t.table_schema = c.table 阅读全文
【MySQL】MySQL错误日志中的Multi-Threaded Slave Statistics
2022-07-14 16:31 by abce, 1933 阅读, 0 推荐, 收藏,
摘要:本文讨论的是打印在mysql错误日志中的多线程复制统计信息。 MySQL 5.6开始支持多线程复制,即Multi-Threaded Slave (MTS)。 开启多线程复制,需要修改参数slave_parallel_workers成大于1的值。开启多线程复制后,在错误日志中可能会看到以下类似的信息: 阅读全文
【SQLServer 】向已有的SQLServer Alwayson环境添加数据库
2022-07-13 22:14 by abce, 665 阅读, 0 推荐, 收藏,
摘要:1.检查已有的AG信息 现在确定需要添加到AG的数据库。一旦确定了数据库,需要通过使用主数据库的完整备份和事务日志备份的副本,在辅助节点上将其还原到norecovery状态。可以在下面的屏幕截图中看到我已经在辅助副本上恢复了这个数据库,它显示数据库处于恢复状态。 3.准备好辅助数据库后,下一步就是将 阅读全文
【MySQL】MySQL复制过滤最佳实践
2022-07-13 22:13 by abce, 514 阅读, 0 推荐, 收藏,
摘要:MySQL为复制提供了三个级别的过滤设置:binary log级别、数据库级别、表级别。 binary log级别过滤在应用在master端,控制了日志的变更。因为MySQL复制是基于binarylog的,索引binarylog是第一级别过滤,具有最高的优先级。而数据库级别和表级别是应用在slave 阅读全文
【SQLServer】SQLServer Alwayson环境在从库节点移除数据库
2022-07-13 22:13 by abce, 240 阅读, 0 推荐, 收藏,
摘要:(注:从AG中移除,不是删除数据库) 1.查看和确认 通过SSMS登录,检查和确认已有AG的配置报告。SSMS中,右击AG的名称,选择"show dashboard" 2.移除Secondary数据库 现在,我们需要移除secondary数据库:Add_DB_AOAG_GUI 3.移除确认 4.移 阅读全文
【SQLServer 】SQLServer Alwayson环境在主库节点移除数据库
2022-07-13 17:30 by abce, 476 阅读, 0 推荐, 收藏,
摘要:(注:从AG中移除,不是删除数据库) 1.查看和确认 通过SSMS登录,检查和确认已有AG的配置报告。SSMS中,右击AG的名称,选择"show dashboard" 本次,我们将移除两个数据库:Add_DB_AOAG_GUI和ADD_DB_AOAG 2.移除数据库 在SSMS中,查看"A 阅读全文
使用T-SQL Prepare a secondary database for an Always On availability group
2022-07-10 21:49 by abce, 62 阅读, 0 推荐, 收藏,
摘要:--在主副本节点上修改数据库属性 --在SQLSERVER 2012中,默认是simple恢复模式 use master; go alter database abce set recovery full; go --在主副本节点上全库备份 DECLARE @CurrentTime VARCHAR( 阅读全文
【PostgreSQL】PostgreSQL的复制和冲突
2022-07-09 09:09 by abce, 511 阅读, 0 推荐, 收藏,
摘要:PostgreSQL复制技术的演变 WAL日志 2001年V7.1引入WAL日志。 warm standby(即日志传输) 2006年V8.2引入warm standby(也叫warm standby日志传输),引入了持续归档和持续recover的概念。 在standby端,会持续不断的执行reco 阅读全文
【PostgreSQL】PostgreSQL开启ssl/tls
2022-07-08 23:44 by abce, 5732 阅读, 0 推荐, 收藏,
摘要:没有Cert/Key文件时开启SSL/TLS 来看看在没有证书或keys文件的场景下,开启SSL/TLS: postgres=# show ssl; ssl off (1 row) postgres=# alter system set ssl=on; ALTER SYSTEM postgres=# 阅读全文
理解数据库的高可用性
2022-07-08 23:44 by abce, 808 阅读, 0 推荐, 收藏,
摘要:保证数据库的高可用不止是平常事务,而是首要任务。(Ensuring that databases are highly available is not just a thing these days, it’s the thing. ) 无论是计划内的还是计划外的停机,对终端用户来说都是很难接受的 阅读全文
浙公网安备 33010602011771号