原创 MySQL監控之 Prometheus 及Grafana可視化

1、Prometheus 及Grafana環境搭建(略) #grafana忘記登陸密碼 #1.找到grafana的數據文件grafana.db find / -name "grafana.db" #ps:默認的安裝路徑爲/var/l

原创 Redis連接錯誤:MISCONF Redis is configured to save RDB snapshots...

Redis問題 MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands t

原创 sysbench-1.0.17對MySQL進行壓力測試

1.安裝依賴包 yum -y install make automake libtool pkgconfig libaio-devel vim-common mysql-devel 2.下載sysbench #201908 wget

原创 rabbitmqctl 常用命令

1. 清除數據 關閉應用 rabbitmqctl stop_app 清除 rabbitmqctl reset 再次啓動 rabbitmqctl start_app 注: 該操作會清除所有的配置 2. 虛擬主機管理 rabbitmqctl

原创 Nginx Sticky工作原理及編譯文件修改

#什麼是Sticky?# 爲了理解Sticky的工作原理,我們可以先考慮一個問題:負載均衡怎麼做? DNS解析,在域名解析時分配給不同的服務器IP; IP Hash,根據客戶端的IP,將請求分配到不同的服務器上; cookie,服務器給客

原创 Nginx 的HTTPS配置

#常用命令 nginx -t 測試配置是否正確 nginx -s reload 加載最新配置 nginx -s stop 立即停止 nginx -s quit 優雅停止 nginx -s reopen 重新打開日誌 1.加密協議 (1

原创 oracle開啓em服務

1.用戶的賬號密碼設置與解鎖 alter user sysman account unlock; alter user dbsnmp account unlock; alter user mgmt_view account unlock

原创 使用pt-query-digest查看mysql的慢日誌

yum install -y perl-ExtUtils-MakeMaker perl-DBD-MySQL perl-Digest-MD5 wget https://www.percona.com/downloads/percona

原创 InnoDB的鎖類別與隔離級別

1.InnoDB的鎖類別 SELECT @@tx_isolation; --MySQL 8.0 新增表 select * from performance_schema.data_locks; 行鎖: 共享鎖與排他鎖(Shared

原创 做Mysql主從時,注意使用replicate_wild_do_table和replicate-wild-ignore-table

使用replicate_do_db和replicate_ignore_db時有一個隱患,跨庫更新時會出錯。 如在Master(主)服務器上設置 replicate_do_db=test(my.conf中設置) use mysql; upd

原创 MySQL InnoDB 的redo log與 checkpoint

1.checkpoint 在InnoDB存儲引擎內部,有兩種Checkpoint,分別爲:Sharp Checkpoint、Fuzzy Checkpoint Sharp Checkpoint (全量檢查點)發生在數據庫關閉時將所有的髒頁都

原创 MySQL innoDB 內存結構

分爲SGA系統全局區和PGA程序緩存區 show variables like "%buffer%"; SGA系統全局區: 1、innodb_buffer_pool,緩存innodb表數據、索引、插入緩衝、數據字典等 2、innodb_l

原创 CentOS 7 MySQL 5.7.28 的源碼安裝

1.下載 https://dev.mysql.com/downloads/mysql/5.7.html#downloads  2.目錄和用戶 useradd -s /sbin/nologin mysql mkdir -p /data

原创 flush privileges的使用場景

  create user 'ua'@'%' identified by 'pa'; 這條語句的邏輯是創建一個用戶’ua’@’%’,密碼是pa。注意,在MySQL裏面,用戶名(user)+地址(host)才表示一個用戶,因此 ua@i

原创 Linux上安裝oracle客戶端instantclient-11.2.0.4

從這裏”http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html”下載以下三個文件   instantclient-basic-linux.x64-11.2.