原创 MySQL 常用腳本

information_schema   CHARACTER_SETS 可用字符集   COLLATIONS 字符集的排序規則   COLLATION_CHARACTER_SET_APPLICABILITY 字符集和排序規則的可設置信息

原创 MySQL 事務提交寫入磁盤一致性關鍵參數

【innodb_flush_log_at_trx_commit】 innodb_flush_log_at_trx_commit = 0 :每秒寫入日誌緩存(OS緩存),並且刷新(OS緩存)到磁盤。MySQL進程或者OS掛了丟失1秒的事務數

原创 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個輔助副

原创 SQL Server 2017 創建索引可暫停恢復

參考:ALTER INDEX (Transact-SQL) 文章摘自:SQL Server 2017 Resumable Online Index Rebuilds Problem Database performance optimiz

原创 SQL Server 2017 Always On AG on Linux(二)SQL Server 證書及權限配置

既然沒有了域認證,需要配置證書認證,步驟: 1. 啓用S​​QL Server Always On Availability Groups功能 2. 在所有服務器上爲SQL Server Always On Availability Gr

原创 SQLServer 常用腳本

  -- 表結構查詢 SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表說明 = case when a.colord

原创 MySQL 複製相關問題處理

部分參數設置 my.cnf server-id = 1 log_bin = mysql-bin binlog_format = row expire_logs_days = 7 sync_binlog = 1 sync_relay_lo

原创 MongoDB 基礎(十)分片&複製集

#各個實例端口分配情況 27000 :mongos 27001~27003 :configsvr*3 27004~27006 :replSet=rs0(primary+standby+arbiter) 27007~27009 :rep

原创 PostgreSQL 10(八)主從流複製(單機測試)

mkdir -p /data/postgres/v10.10 groupadd postgres && useradd -m -d /data/postgres/home -g postgres postgres passwd pos

原创 Redis 高可用:單機部署分片集羣

yum -y install openssl openssl-devel yum -y install zlib ruby ruby-irb rubygems wget https://rubygems.org/downloads/r

原创 SQL Server 2017 Always On AG on Linux(五)配置監聽器測試故障轉移

久等了,還是把這次測試補充完整吧! 前面已經配置好了 AlwaysOn AG 和 Pacemaker ,但是還不能進行故障轉移。爲了設置高可用,需要添加偵聽器,用偵聽器去訪問數據庫。羣集資源代理程序 mssql-server-ha 是 P

原创 SQL Server 2017 Always On AG on Linux(四)Linux 集羣資源管理器 Pacemaker 安裝配置

現在將完成 Linux 集羣資源管理器 Pacemaker 的安裝和配置。Pacemaker  相當於 Windows 中的故障轉移羣集 (WSFC)工具。Linux 環境下部署 always on 的高可用,微軟官方推薦使用開源軟件 P

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

現可在 Windows 上使用 SSMS 連接 Linux 上的 SQL Server 配置 AlwaysOn AG。   1. 在節點 server111 實例上創建可用性組,名爲 LINUX_SQLAG。 Windows Serve

原创 SQL Server 2017 Always On Availability Groups on Linux(二)SQL Server 證書及權限配置

既然沒有了域認證,需要配置證書認證,步驟: 1. 啓用S​​QL Server Always On Availability Groups功能 2. 在所有服務器上爲SQL Server Always On Availability Gr

原创 SQL Server 2017 Always On Availability Groups on Linux(一)CentOS 上安裝 SQL Server

系統環境:CentOS Linux release 7.6.1810 (Core) + Microsoft SQL Server 2017 (RTM-CU14)   SQL Server 2017 最多支持9個副本(1個主副本和8個輔助副