原创 MySQL複製(Replication)的理解

1、複製概述1.1、複製解決的問題數據複製技術有以下一些特點:(1)    數據分佈(2)    負載平衡(load balancing)(3)    備份(4)    高可用性(high availability)和容錯1.2、複製如何工

原创 優化SQL查詢:如何寫出高性能SQL語句

1、 首先要搞明白什麼叫執行計劃?執行計劃是數據庫根據SQL語句和相關表的統計信息作出的一個查詢方案,這個方案是由查詢優化器自動分析產生的,比如一條SQL語句如果用來從一個 10萬條記錄的表中查1條記錄,那查詢優化器會選擇“索引查找”方式,

原创 手把手實現企業級開源監控軟件cacti+nagios+ntop整合(圖解)

 此文凝聚筆者不少心血請尊重筆者勞動,轉載請註明出處。http://freeze.blog.51cto.com/ 做一名運維工程師,監控恐怕是日常生活中必不可少的活了,在企業中的監控,大多是用開源軟件來實現的,(爲什麼要用開源?省錢唄..呵

原创 在7層分發中,http,mysql是如何控制數據包的走向

1、客戶端在瀏覽器中輸入域名,傳送到nginx分發器,分發器再根據用戶請求,來將請求發送到apache服務器或tomcat服務器 2、服務器再根據請求返回給分發器,分發器再返給用戶 3、用戶輸入信息到瀏覽器,接着傳送到nginx分發器,再通

原创 apache常用的模塊都有哪些

  mod_access根據客戶端的主機名,IP地址,或其他特性的客戶端請求提供訪問控制。mod_actions該模塊提供了根據媒體類型或請求方法執行CGI腳本。用到mod_alias模組提供文檔樹中的主機文件系統的不同部分映射和URL重定

原创 apache優化,簡單,快速

個人認爲 apache優化,先從硬件,再到軟件,由內存----->IO----->cpu----->network------>apache自身 1   內存優化      1)內存由1G-->2G   2)去除不必要的模塊(針對實

原创 Linux下調整網卡的工作模式

現在的網卡一般都是10/100M自適應工作模式,在配置網卡參數時我們很少考慮它的工作模式,但是在路由器、交換機、代理服務器等通信量比較大的關鍵設備上,我們應該爲它指定正確的工作模式,這樣可以提高通信效率。在Linux環境下,我們可以使用系統

原创 手把手實現企業級開源監控軟件cacti+nagios+ntop整合(圖解)

 此文凝聚筆者不少心血請尊重筆者勞動,轉載請註明出處。http://freeze.blog.51cto.com/ 做一名運維工程師,監控恐怕是日常生活中必不可少的活了,在企業中的監控,大多是用開源軟件來實現的,(爲什麼要用開源?省錢唄..呵

原创 優化SQL查詢:如何寫出高性能SQL語句

1、 首先要搞明白什麼叫執行計劃?執行計劃是數據庫根據SQL語句和相關表的統計信息作出的一個查詢方案,這個方案是由查詢優化器自動分析產生的,比如一條SQL語句如果用來從一個 10萬條記錄的表中查1條記錄,那查詢優化器會選擇“索引查找”方式,

原创 簡單lvs+mysql讀寫分離

  示意圖   服務器                                                   IP Apache---------------------------------192.168.11.2 分

原创 緩存涉及的http頭,雖然很多不懂但是我也粘出來,希望大家幫我一想分析

 1)URL:http://www.163.com     TYPE:text/html request header : cookie :randomNumCookie=0 response header: Cache-Control:m

原创 將源碼包安裝的服務,加入系統服務,可以使用service開啓和關閉

1、#cp /usr/local/apache2/bin/apachectl  /etc/init.d/httpd2、#vi /etc/init.d/httpd      從首行開始寫   #!/bin/bash   #chkconfig:

原创 XFS文件系統的使用

  1.下載與編譯內核 下載相應版本的內核補丁,解壓補丁軟件包,對系統核心打補丁 下載地址:ftp://oss.sgi.com/projects/xfs/d... .4.18-all.patch.bz2 對核心打補丁,下載解壓後,得到一個文

原创 我的友情鏈接

51CTO博客開發

原创 check_tcp與check_udp的使用文檔

check_tcp 用途: check_tcp-H主機-p端口-W <警告時間>] [-C <critical時間>] [-S <發送字符串>] [-E <expect字符串>] [-Q <quit字符串>] [-M <maximum