原创 MySQL進階——使用xtrabackup進行數據庫備份

一、安裝1、簡介Xtrabackup是由percona提供的mysql數據庫備份工具,據官方介紹,這也是世界上惟一一款開源的能夠對innodb和xtradb數據庫進行熱備的工具。特點:(1)備份過程快速、可靠;(2)備份過程不會打斷正在執行

原创 構建高性能的--MySQL--數據庫系統---主從複製剖析

主從複製解決方案 主從複製解決方案是mysql自身提供的一種高可用解決方案,數據同步方法採用的是 MySQL 複製技術。 MySQL 複製技術:主從架構中,從服務器到主服務器拉取二進制日誌文件,然後再將日誌文件解析成相應的sql 在從服務器

原创 MMM高可用mysql方案

開始之前: 雙主互備架構:在此基礎上添加多個slave節點,將會出現問題,因爲在Master節點切換到備用節點之後,多個slave節點的“Master Host” 無法自動切換到備用Master節點,從而導致整個mysql高可用架構出現問題

原创 Linux下Rsync+sersync實現數據實時同步

最近在部署和優化阿里雲ECS服務器時需要實現,兩臺圖片服務器之間進行實時同步。故轉發一下文章。前言:一、爲什麼要用Rsync+sersync架構?1、sersync是基於Inotify開發的,類似於Inotify-tools的工具2、ser

原创 MySQL必知必會---過濾數據

1.使用where子句2.where子句操作符2.1 檢查單個值2.2 不匹配檢查2.3 範圍值檢查2.4 空值檢查 使用where子句數據庫表一般包含大量的數據,很少需要檢索表中的所有行。通常會根據特定操作或報告的需要提取表數據的子集。

原创 阿里雲遷移之二

從雙11截止到今天時間彷彿如白駒過隙般的溜走,除了週末除了日常的一些基本工作和處理基本故障外,一個人搭建阿里雲環境真的心累。上一篇博文大概講解了一下遷移前的一些準備工作,此篇博文總結一下這半個月遇到的一些問題和踩過的一些坑,希望以後有人用的

原创 mysql線程等待時間,解決sleep進程過多的辦法

如果你沒有修改過MySQL的配置,缺省情況下,wait_timeout的初始值是28800。wait_timeout過大有弊端,其體現就是MySQL裏大量的SLEEP進程無法及時釋放,拖累系統性能,不過也不能把這個指設置的過小,否則你可能會

原创 我的友情鏈接

家住海邊喜歡浪愛維Linux不拋棄!不放棄巧妙絕情-李靖乾楠有

原创 Centos7安裝Mysql5.7

安裝環境:CentOS7 64位 MINI版,安裝MySQL5.7 1、配置YUM源 在MySQL官網中下載YUM源rpm安裝包:http://dev.mysql.com/downloads/repo/yum/ MySQL YUM源下載地址

原创 MySQL必知必會---基礎環境

基礎環境 1.OS版本centos72.mariadb-5.5.56 [root@node1 ~]# yum install -y mariadb 已加載插件:fastestmirrorbase

原创 MySQL的JOIN(一):用法

JOIN的含義就如英文單詞“join”一樣,連接兩張表,大致分爲內連接,外連接,右連接,左連接,自然連接。這裏描述先甩出一張用爛了的圖,然後插入測試數據。 複製代碼CREATE TABLE t_blog(id INT PRIMARY KEY

原创 Linux下Rsync+sersync實現數據實時同步

最近在部署和優化阿里雲ECS服務器時需要實現,兩臺圖片服務器之間進行實時同步。故轉發一下文章。前言:一、爲什麼要用Rsync+sersync架構?1、sersync是基於Inotify開發的,類似於Inotify-tools的工具2、ser

原创 MFS如何遷移數據之替換存儲節點

公司使用MFS分佈式搭建共享存儲,默認副本數設置爲2,數據節點(chunkserver)目前爲6臺。近日因爲某些原因需要替換掉一臺存儲節點。在不影響使用的前提下進行替換。通過官方文檔的提示建議先remove磁盤之後在停掉節點。參考MFS官方

原创 HTTP協議中TCP的三次握手,四次揮手總結

HTTP協議中TCP的三次握手,四次揮手總結 建立TCP需要三次握手才能建立,而斷開連接則需要四次揮手。整個過程如下圖所示: 先來看看如何建立連接的。首先Client端發送連接請求報文,Server段接受連接後回覆ACK報文,併爲這次連

原创 web cache緩存原理

1.1 緩存解釋緩存通常是基於鍵值對來緩存的,鍵通過hash計算後,存放於內存某個空間,所以鍵可以理解爲索引。而值是存放在內存空間或是磁盤空間上。當用戶的用戶請求送達至Web服務器,Web服務器會對URL進行hash計算,然後比對緩存(ha