原创 mysql 備份

數據備份其重要性無需多言,再細想一步,我們至少需要兩種備份:一種邏輯備份(mysqldump生成sql文件);一種物理備份(xtrabackup可很好完成)。邏輯備份在出問題時能提供更細粒度的恢復和對比;物理備份在整庫範圍的數據恢復或者增加

原创 iptables詳解

 iptables詳解2016-04-06 11:59:59標籤:iptables分類:原文地址:iptables詳解 作者:一:前言防火牆,其實說白了講,就是用於實現Linux下訪問控制的功能的,它分爲硬件的或者軟件的防火牆兩種。無論是在

原创 pt-online-schema-change

#!/bin/bash #運行該腳本需要更改2個地方:第一個是基本信息;第二個是--alter #基本信息(需要更改) user='xxx' password='xxx'   host='xxx' port=xxxx D='xxx'

原创 我的友情鏈接

奮進的K

原创 mysql ALTER TABLE

寫作背景MySQL 的ALTER TABLE操作常令DBA聞而變色,即使有Percona的OSC保駕護航,依然不堪輕易出手,但不是所有的ALTER TABLE都會引起表重建,從而需要花費數個小時甚至數天才能完成,本文對這3者作出簡單區別,

原创 python threading

python threading 模塊使用多線程。感謝小馬哥指點迷津。#!/usr/bin/env python # -*- coding: UTF-8 -*- import threading threads = [] # 先創建線程對

原创 mysqlbinlog 數據恢復

Mysqlbinlog 數據恢復mysqlbinlog 支持三種模式:row level缺點:row level模式下,所有的執行的語句當記錄到日誌中的時候,都將以每行記錄的修改來記錄,這樣可能會產生大量的日誌內容,比如有這樣一條updat

原创 mysql 備份

數據備份其重要性無需多言,再細想一步,我們至少需要兩種備份:一種邏輯備份(mysqldump生成sql文件);一種物理備份(xtrabackup可很好完成)。邏輯備份在出問題時能提供更細粒度的恢復和對比;物理備份在整庫範圍的數據恢復或者增加

原创 mysqladmin awk 監控mysql qps

#!/bin/bash ####該腳本用於 mysqladmin 輸出實時的 qps 信息 頻率爲 1 s #### example #### sh mysql_status.sh 10.0.0.7 3306 #### sh status.

原创 淺談數據庫系統中的cache(轉)

淺談數據庫系統中的cache(轉)Cache和Buffer是兩個不同的概念,簡單的說,Cache是加速“讀”,而buffer是緩衝“寫”,前者解決讀的問題,保存從磁盤上讀出 的數據,後者是解決寫的問題,保存即將要寫入到磁盤上的數據。在很多情

原创 python threading

python threading 模塊使用多線程。感謝小馬哥指點迷津。#!/usr/bin/env python # -*- coding: UTF-8 -*- import threading threads = [] # 先創建線程對

原创 iptables詳解

 iptables詳解2016-04-06 11:59:59標籤:iptables分類:原文地址:iptables詳解 作者:一:前言防火牆,其實說白了講,就是用於實現Linux下訪問控制的功能的,它分爲硬件的或者軟件的防火牆兩種。無論是在

原创 我的友情鏈接

奮進的K

原创 InnoDB的三個關鍵特性

InnoDB的三個關鍵特性InnoDB存儲引擎的三個關鍵特性:插入緩衝(insert buffer)、二次寫(double write)、自適應哈希索引(adaptive hash index)。1、插入緩衝(insert buffer)的

原创 mysql slow_log 記錄和獲取

需要記錄慢查詢,在配置文件中加入慢查詢的相關配置。/etc/my.cnfgeneral_log=offlog_output=tableslow_query_log=1long_query_time=0.3general_log=off