原创 mysql5.7.17 多實例編譯安裝腳本

寫在前面: boost_1_59_0.tar.gz和mysql-5.7.17.tar.gz的wget下載地址鏈接需要更改爲有效的地址,或者 直接使用下載好的 ################## #author:zhangyongchao

原创 複製的一致性校驗和修復 實現

1.    引言 “MySQL主從複製”技術在互聯網行業常見高可用架構中應用非常廣泛,例如常見的一主一從複製架構、keepalived+MySQL雙主(主從)複製架構、MHA+一主兩從複製架構等等都應用了MySQL主從複製技術。但因主從複

原创 oracle 11g 自動收集統計信息 導致IO過大

oracle 11g默認會自動收集統計信息,會有性能的消耗,我們可以根據實際情況關閉或者調整任務執行時間、執行時長 -- 停止週一的任務 BEGIN      DBMS_SCHEDULER.DISABLE(       name => '

原创 mysql 整理之mysql 參數關注與優化

9.1innodb讀寫參數 (1)讀取參數,globalbuffer pool以及localbuffer Globalbuffer: Innodb_buffer_pool_size innodb_log_buffer_size inn

原创 mysql max_allowed_packet 到底什麼意思

最近看官方文檔,其中提到這個參數,在此記錄一下。 max_allowed_packet:指代mysql服務器端和客戶端在一次傳送數據包的過程當中最大允許的數據包大小。 具體配置方法: [mysql] max_allowed_packet

原创 mysql my.cnf 深入學習

my.cnf配置其實是一件非常複雜的事情,受限因素太多,比如服務器配置、併發數量、網絡等。 我們只有不段觀察不斷根據實際情況改進纔有可能達到我們想要的效果。 本人水平有限,整理出來部分,與大家共享。 首先

原创 mysql 自動 安裝 shell腳本

#安裝必要的依賴 yum install install make cmake gcc g++ bison libncurses5-dev #定義下載壓縮包 存放路徑 soft_path=/data/soft/ if [! -d $so

原创 mysql 整理之mysql MMM

MMM即Master-Master Replication Manager for MySQL(mysql主主複製管理器)關於mysql主主複製配置的監控、故障轉移和管理的一套可伸縮的腳本套件(在任何時候只有一個節點可以被寫入),這個套件

原创 nginx access.log format 允許的變量

$remote_addr, $http_x_forwarded_for 記錄客戶端IP地址 $remote_user 記錄客戶端用戶名稱 $request 記錄請求的URL和HTTP協議 $status

原创 mysql 字符集修改

修改默認字符集(1) 最簡單的修改方法,就是修改mysql的my.ini文件中的字符集鍵值,     如    default-character-set = utf8      character_set_server =  utf8 

原创 mysql 整理之mysql數據庫設計相關

2.1 簡要描述一下數據庫的範式 1、第一範式(1NF)         在任何一個關係數據庫中,第一範式(1NF)是對關係模式的基本要求,不滿足第一範式(1NF)的數據庫就不是關係數據庫。         所謂第一範式(1NF)是指數據

原创 mysql 整理之mysql sql語句相關

6.1     sql優化步驟 1、通過show status 瞭解各種SQL的執行頻率    show status like 'Com_%'; 顯示當前session中所有統計參數的值     1)適用所有存儲引擎    Com_se

原创 mysql 整理之mysql 複製

7.1 請簡述複製的原理和流程  MySQL的複製原理:Master上面事務提交時會將該事務的binlog event寫入binlogfile,然後master將binlogevent傳到slave上面,slave應用該binlog ev