原创 redis-exporter監控redis多實例

redis_exporter 項目地址:https://github.com/oliver006/redis_exporter version: 0.x.x 啓動步驟 0.x.x版本使用一個exporter監控redis多實例啓動方法

原创 使用pt-osc修改主鍵時注意

原文地址:http://seanlook.com/2016/05/27/mysql-pt-osc-add-primarykey/ 使用 pt-online-schema-change 做在線ddl最添加普通索引、列,修改列類型、添加默認

原创 監控MySQL長事務並進行打點報警

項目地址:https://github.com/sgjr/mysql_long_trx_monitor 此腳本主要用來監控MySQL主庫的長事務, 通過讀取mysql.cfg配置文件,獲取MySQL連接地址,以及告警閾值 日誌按天記錄至

原创 MySQL統計信息查詢慢問題分析

起因 在MySQL服務器運行mysqld_exporter後,發現數據庫的中活躍連接數暴增,而且都是來自於mysqld_exporter的慢查詢,語句如下: SELECT TABLE_SCHEMA,

原创 mysqldump恢復備份出現的問題

今天使用MySQL workbench導入數據的時候出現了以下報錯: 查找資料後解決:參考鏈接:http://blog.csdn.net/cug_jiang126com/article/details/49945643 http://blo

原创 redis數據遷移

1.需求 需要將一個redis實例中的部分keys,轉移到另一個redis實例 2.遷移方案 2.1 源實例與目標實例版本相同 2.1.1 使用dump命令 #!/bin/bash #redis 源ip src_ip=127.0.0.1

原创 python虛擬環境

1、安裝virtualenv pip3 install virtualenv 2、使用virtualenv命令創建虛擬環境 virtualenv --no-site-packages -p /usr/local/python3/bin/py

原创 redis-rdb-tools安裝部署及使用

redis內存分析工具redis-rdb-tools安裝部署項目地址:https://github.com/sripathikrishnan/redis-rdb-tools 安裝部署 安裝Python2.7 下載redis-rdb-too

原创 關於replicate_do_db和replicate_ignore_db的坑

介紹 MySQL5.7官方文檔關於相關參數的介紹:https://dev.mysql.com/doc/refman/5.7/en/change-replication-filter.html 在5.7版本支持動態修改,之前的版本需要重啓數據

原创 redis數據遷移

1.需求 需要將一個redis實例中的部分keys,轉移到另一個redis實例 2.遷移方案 2.1 源實例與目標實例版本相同 2.1.1 使用dump命令 #!/bin/bash #redis 源ip src_ip=127.0.0.1

原创 ubuntu18.0.4搭建ss服務器步驟及問題

系統版本:ubuntu18.0.4 參考地址: https://blog.csdn.net/blackfrog_unique/article/details/60320737 https://blog.csdn.net/lxl2

原创 使用二進制xtrabackup遇到的問題

下載好二進制包後,版本爲2.4.12,準備使用命令,報錯如下 cd xtrabackup ./innobackupex --version innobackupex: error while loading shared libr

原创 MySQL-timestamp列的默認值

1.在創建新記錄和修改現有記錄的時候都對這個數據列刷新 TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 2.在創建新記錄的時候把這個字段設置爲當前時間,但以後修

原创 MySQL5.7查詢性能改進

1.子查詢 1.1 MySQL5.5 mysql> explain extended select id,k,c,pad from sbtest1 where id in (select id from sbtest1 where k in

原创 使用python-nmap模塊掃描端口腳本

portScan 端口掃描 項目地址:https://github.com/sgjr/portScan 使用須知 使用前需要安裝nmap命令以及python-nmap模塊 yum install nmap pip install pytho