自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 Microsoft SQL Server Version List

文章转自此网站:http://sqlserverbuilds.blogspot.hk/ (由于需要翻墙,特此摘抄过来。文章更新于 2018-11-16) 补丁安装及说明,参考本人另一篇文章:SQLServer 怎么升级补丁?   What version of SQL Server do I...

2018-05-18 15:59:16 1089 0

原创 DBA扁鹊

扁鹊,姬姓,秦氏,名缓,春秋战国时期著名DBA,最具盛名的数据库架构师。传说束发之际,就职于一茶馆事杂,幸其客户中之,习得数据库真传。扁鹊的能力以下两则故事最为体现。 【故事一】 全国七强企业之一总裁魏文王曾问扁鹊:汝兄弟三人皆善于治理数据库,孰最善? ...

2017-07-11 20:21:32 817 2

原创 MySQL 常用脚本

information_schema CHARACTER_SETS 可用字符集 COLLATIONS 字符集的排序规则 COLLATION_CHARACTER_SET_APPLICABILITY 字符集和排序规则的可设置信息 SHOW C...

2015-10-15 10:07:09 1468 1

原创 SQLServer 常用脚本

-- 表结构查询 SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = case when a.colorder=1 then isnull(f.valu...

2013-02-05 01:36:02 2885 0

转载 SQLServer 日期格式(转)

日期格式转换:

2012-11-05 10:21:18 1831 0

原创 MySQL 复制相关问题处理

部分参数设置 my.cnf server-id = 1 log_bin = mysql-bin binlog_format = row expire_logs_days = 7 sync_binlog = 1 sync_relay_log = 10000 sync_relay_log_info...

2019-12-20 00:53:45 211 0

原创 MySQL NDB Cluster 部署示例

MySQL NDB Cluster是内存集群数据库,可将数据分组分片冗余,由参数NoOfReplicas控制。 MySQL NDB Cluster有三种类型的群集节点: 管理节点:管理NDB群集中的其他节点,如配置、启动和停止节点、监控、备份等功能。 数据节点:存储集群数据,NDB虽...

2019-11-28 16:58:35 404 0

原创 MySQL 升级

Changes in MySQL 5.7:https://dev.mysql.com/doc/refman/5.7/en/upgrading-from-previous-series.html 首先标准化部署: 1.数据目录与软件目录要求分开! 2.操作系统账户MySQL默认bin目录如下 ...

2019-11-12 18:19:11 187 0

原创 MySQL 高可用:mysql+Keepalived 负载均衡及故障转移

已配置双主: 系统信息: mysql主库 192.168.1.81 CentOS 7 mysql 5.7 mysql主库 192.168.1.182 CentOS 7 mysql 5.7 VIP 192.168.1.180 【Keepalived 部署】 yum install -...

2019-11-12 17:51:16 5214 1

原创 MongoDB 基础(十)分片+复制集

#各个实例端口分配情况 27000 :mongos 27001~27003 :configsvr*3 27004~27006 :replSet=rs0(primary+standby+arbiter) 27007~27009 :replSet=rs1(primary+standby+arbiter...

2019-10-28 14:34:35 242 0

原创 PostgreSQL 10(八)主从流复制

#安装配置 mkdir -p /data/postgres/v10.10 groupadd postgres && useradd -m -d /data/postgres/home -g postgres postgres mkdir -p /data/pgbackup/{640...

2019-10-28 14:34:31 328 0

原创 Redis 高可用:分片主从集群

yum -y install openssl openssl-devel yum -y install zlib ruby ruby-irb rubygems wget https://rubygems.org/downloads/redis-4.0.1.gem gem install redi...

2019-10-28 14:34:20 295 0

原创 SQL Server 2017 Always On AG on Linux(五)配置监听器测试故障转移

久等了,还是把这次测试补充完整吧! 前面已经配置好了 AlwaysOn AG 和Pacemaker ,但是还不能进行故障转移。为了设置高可用,需要添加侦听器,用侦听器去访问数据库。群集资源代理程序 mssql-server-ha 是 Pacemaker 和 SQL Server 之间的接口。现在...

2019-08-10 13:46:24 501 2

原创 SQL Server 2017 Always On AG on Linux(四)Linux 集群资源管理器 Pacemaker 安装配置

现在将完成 Linux 集群资源管理器 Pacemaker 的安装和配置。Pacemaker 相当于 Windows 中的故障转移群集(WSFC)工具。Linux 环境下部署 always on 的高可用,微软官方推荐使用开源软件 Pacemaker。Pacemaker 适用于大多数Linux发行...

2019-04-25 02:09:56 749 0

原创 SQL Server 2017 Always On AG on Linux(三)AlwaysOn AG 配置

现可在 Windows 上使用 SSMS 连接 Linux 上的 SQL Server 配置 AlwaysOn AG。 1. 在节点 server111实例上创建可用性组,名为 LINUX_SQLAG。 Windows Server 故障转移群集:当可用性组托管在属于 Windows ...

2019-04-24 23:23:26 1178 0

原创 SQL Server 2017 Always On AG on Linux(二)SQL Server 证书及权限配置

既然没有了域认证,需要配置证书认证,步骤: 1. 启用S​​QL Server Always On Availability Groups功能 2. 在所有服务器上为SQL Server Always On Availability Groups安装Linux资源代理 3. 在所有Linux服务...

2019-04-24 00:11:55 669 0

原创 SQL Server 2017 Always On AG on Linux(一)CentOS 上安装 SQL Server

系统环境:CentOS Linux release 7.6.1810 (Core) +Microsoft SQL Server 2017 (RTM-CU14) SQL Server 2017最多支持9个副本(1个主副本和8个辅助副本),其中最多支持3个自动故障转移和3个同步提交的可用性副本。...

2019-04-23 23:31:28 905 2

转载 SQL Server 2017 创建索引可暂停恢复

参考:ALTER INDEX (Transact-SQL) 文章摘自:SQL Server 2017 Resumable Online Index Rebuilds Problem Database performance optimization is always a key task ...

2019-04-23 00:46:46 641 0

原创 MySQL 5.7.23 组复制部署示例

理论参考官网或其他博文吧,官方参考:Group Replication 组复制配置很简单,本测试配置 Multi-Primary 模式: # vim /etc/my.cnf [client] port = 3306 socket = /tmp/mysql.sock [mysqld...

2019-04-22 00:35:45 494 0

原创 MySQL 5.7.23 + MHA 0.58 部署示例

架构: 192.168.1.111 master read & write 192.168.1.112 slave(candidate) read only 192.168.1.113 slave read only 192.168.1....

2019-04-20 15:30:20 887 0

原创 PostgreSQL 11(七)导入导出与备份还原

参考:PostgreSQL 11 Backup and Restore pg_dump、pg_dumpall、pg_dumpall 逻辑备份还原 --------------------------------------------------------- pg_dump 逻辑导出、导入...

2019-03-21 12:03:01 1307 0

原创 Ansible 安装及多服务部署示例

## 主服务器 ssh 公钥认证创建 ssh-keygen -t rsa cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys ## 公钥传到目标服务器(首次输入密码) sshpass -p "centos&quo...

2019-03-03 14:12:49 845 0

原创 Powershell 巡检日报 PS-MSSQLReporter

刚好放假事情少了,花了两天时间,把日常巡检报表做好了,已在 github 中开源:PS-MSSQLReporter 。 觉得不错的欢迎在 GitHub 中给颗星星。   有时候我们想查看数据库的一些基本信息,但是统计比较麻烦,不好收集和整理。另外一些日常巡检,因为在监控中不会监控一些系统信息...

2019-01-31 22:13:48 771 0

原创 MySQL 事务提交写入磁盘一致性关键参数

【innodb_flush_log_at_trx_commit】 innodb_flush_log_at_trx_commit = 0 :每秒写入日志缓存(OS缓存),并且刷新(OS缓存)到磁盘。MySQL进程或者OS挂了丢失1秒的事务数据。 innodb_flush_log_at_trx_c...

2019-01-29 12:52:08 932 0

原创 SQL Server Powershell 开源数据库管理工具 dbatools

在 Windows 中开发自动化运维,除了 python 就是 powershell了,powershell 与 windows 相关产品关联紧密,Windows 环境下的自动化开发一般使用 powershell , sql server 亦是如此。 Windows 产品很少有开源产品和工具,因为...

2019-01-28 15:55:20 993 0

原创 MySQL 自动备份还原工具 MySQL-AutoXtraBackup

MySQL-AutoXtraBackup 是 Percona 实验室中的开源工具,是基于 xtrabackup 和 autoxtrabackup 备份的备份工具。如果不是很熟悉 AutoXtraBackup,个人觉得还不如使用 autoxtrabackup 方便,因为 AutoXtraBackup...

2019-01-28 11:02:08 620 0

原创 SQL Server 2019 配置 PolyBase 访问外部 Mongodb

以前版本访问外部数据源使用的是 链接服务器,SQL Server 2019 可以配置 PolyBase 访问 Hadoop、Azure Blob Storage、SQL Server、Oracle、Teradata、MongoDB 。当然需要安装 PolyBase 查询服务。 当前配置 Po...

2019-01-25 17:27:31 1941 0

原创 MySQL 二进制日志备份

MySQL 中很少提及日志的备份,但日志备份也是非常重要,可以恢复到指定时间点。日志备份可以使用自带的工具 mysqlbinlog 进行备份,mysqlbinlog 也是解析 binlog 的工具。 相关参考: Using mysqlbinlog to Back Up Binary Log Fi...

2019-01-25 12:49:53 800 0

原创 Cassandra 创建单机集群

CentOS 7.2 + Cassandra 3.11 + (Java 1.8 + Python 2.7 ) 单节点集群   Cassandra 属于去中心化P2P的分布式存储系统,支持CAP中的C(consistance)和A(availability),其无单点故障。  系统默认已安...

2019-01-04 22:05:28 719 0

原创 Powershell 邮件发送

使用 UseSsl  仍有问题。 function SendMailByPowerShell() { param( $To=$null, $Cc=$null, $Bcc=$null, $Subject=$null, $Body=$null, $Atta...

2018-12-20 20:38:25 1107 0

原创 Nagios 配置工具 Nconf

安装参考:http://www.nconf.org/dokuwiki/doku.php?id=nconf:help:documentation:start:installation # 下载解压 wget https://sourceforge.net/projects/nconf/files...

2018-12-17 15:20:50 515 1

原创 Nagios 监控服务器部署

  【 Nagios 安装配置】 安装参考:Nagios Core - Installing Nagios Core From Source # 设置SELINUX sed -i 's/SELINUX=.*/SELINUX=disabled/g' /etc/selinu...

2018-12-17 01:00:08 420 0

原创 Percona-Toolkit 示例说明

以 Percona-Toolkit-3.0 测试,参考地址:https://www.percona.com/doc/percona-toolkit/3.0/index.html 下载地址: https://www.percona.com/downloads/percona-toolkit/LAT...

2018-12-15 19:08:13 636 0

原创 iTop开源 ITSM/ITIL 系统部署(16 图)

Top 这款开源ITSM 工具最大的特点是它具备了ITIL 核心思想中的两个中心:服务管理中心和配置管理中心。严密的数据结构和流程关系使得它具有非常高的可集成性,可以将它的CMDB/ 各流程模块与云平台、IT 监控系统、信息安全管理系统、第三方报表平台等进行无缝集成,当前DevOps 解决方案正方...

2018-12-11 14:56:09 3797 0

原创 sysbench 压力测试工具

sysbench 是一款开源的多线程性能测试工具,可以执行CPU/内存/线程/IO/数据库等方面的性能测试。 github 下载:https://github.com/akopytov/sysbench/releases wiki 文档:https://wiki.mikejung.biz/Sys...

2018-12-09 18:53:20 753 0

原创 MySQL 审核平台 Yearning 部署

Yearning 是基于Inception的web可视化SQL审核平台,其本身只提供可视化交互页面并不具备sql审核的能力。所以必须搭配Inception一起使用。  Inception 安装参考 MySQL 审核工具 Inception。 从v1.3.0版本开始将采取docker运行的方式,不...

2018-12-07 16:38:12 2764 1

原创 MySQL 审核工具 Inception

一直打算安装 Inception ,也一直拖到现在,看着 Inception 闭源。有 github 中保存了一份,并且重命名为  SQLaudit 。虽然闭源了,但是还是能用的,现在安装测试。   版本信息: 版本信息: CentOS 7 x86_64 Inception2.1.50 f...

2018-12-06 19:18:34 3076 0

原创 MySQL 监控指标分组整理

MySQL 版本:mysql-community-common-5.7.2x 主要变量参考: show master status; show slave status; show global status; show global variables; 下面对于用第三方监控工具的,可以...

2018-11-29 16:35:26 1432 0

原创 InfluxDB 数据库基本操作

【influxdb 用户管理】https://docs.influxdata.com/influxdb/v1.7/administration/authentication_and_authorization/#user-management-commands 【influxdb API方法】h...

2018-11-23 10:36:35 2504 0

原创 Prometheus 2.5 + Grafana 5.3 使用官方模板监控

系统环境:Centos 7.2 + Prometheus 2.5 + Grafana 5.3  Grafana 安装参考:Grafana 安装 Prometheus + Grafana 安装参考:Graphing MySQL performance with Prometheus and Gr...

2018-11-20 17:58:02 4435 0

提示
确定要删除当前文章?
取消 删除