原创 Cache與Buffer的區別

在很多時候,我們不是很在意cache和buffer這兩個概念的區別,頭腦中只有一個次“緩衝”。最近在看MySQL的優化,裏面經常提及到cache和buffer這兩個詞,比如query_cache_size,table_open_cache

原创 MySQL索引的三星評估(three-star system)

在《高性能MySQL》中文第三版提到了索引的評估:三星評估(three-star system)。 在《High Performance MySQL (3rd Edition)》英文第三版的原文是: Lahdenmaki and Leac

原创 centos使用NFS服務和PORTMAP服務掛載其它機器上的硬盤分區

今天準備爲公司內部的測試服務器上的MySQL數據庫做一個備份,以防止數據丟失。基本思想先通過mysqldunp生成一個邏輯備份,再通過MySQL的主從複製實現數據的同步更新。在準備生成邏輯備份時,發現磁盤的物理空間不是很多,直接備份數據可

原创 Gitolite搭建Git服務器

版本控制系統對於團隊開發的協同共組的重要性不可言喻,搭建git服務器的過程也比較容易出錯,需要了解每一步工作的的作用,才能找出出錯地方。以下是我構建的過程,在兩臺虛擬機上重複了三次,以下過程是在一臺比較乾淨的虛擬機上的安裝過程。一臺虛擬機

原创 查看物理CPU個數與邏輯處理器的個數

查看物理CPU個數與邏輯處理器的個數: 1)使用TOP命令 #TOP  可以看到CPU(s) 按數字鍵1,即可以看到CPU的核數。 如果是單核,只有CPU0的狀態。 多核可以看到對應的CPU0,CPU1,...的狀態。(邏輯處理器的個數)

原创 MySQL數據類型與架構優化

MySQL選擇優化的數據類型 更小的通常更好:儘量使用可以正確存儲數據的最小數據類型。更小的數據類型通常更快,因爲他們佔用更少的的磁盤、內存和CPU緩存,並且處理時需要的CPU週期更少。簡單就好:簡單的數據類型的操作通常需要更少的CPU週

原创 Apache虛擬主機VirtualHost的目錄訪問權限

我的Apache默認的虛擬主機目錄爲“D:\Program Files\Zend\Apache2\htdocsApache”,當添加一個新的虛擬主機VirtualHost的根目錄設置成其他分區的時,如“F:\”,發現虛擬主機不能使用。查看

原创 PHP超全局變量:$_SERVER

$_SERVER 是一個包含了諸如頭信息(header)、路徑(path)、以及腳本位置(script locations)等等信息的數組。這個數組中的項目由 Web 服務器創建。不能保證每個服務器都提供全部項目;服務器可能會忽略一些,或

原创 安裝Zabbix Agent

由於已經有了Zabbix Server,在其它的服務器上只需要安裝客戶端agent 1、配置 #./configure  --prefix=/usr/local/zabbix  --enable-agent 2、編譯安裝 #make #m

原创 Centos源代碼編譯安裝PHP

PHP的安裝步驟,版本爲5.3.X 1、 centos已經完成系統初始化,已經安裝編譯安裝gcc、make等工具。 2、 下載PHP源碼包,解壓 3、 安裝必要的支持包,否則生產環境下將會出現很多問題,不支持很多功能。 yum -y i

原创 服務器時間同步

1)對於服務器,特別是MySQL數據庫服務器,要求同步服務器時間 同步方法:執行 # /usr/bin/ntpdate us.pool.ntp.org 如果找不到ntpdate,安裝ntp centos: yum install ntp

原创 Amoeba啓動錯誤

Amoeba啓動錯誤: #amoeba start The stack size specified is too small, Specify at least 160k Error: Could not create the Java

原创 Python升級

Python升級 上個星期在Python升級上吃了一個大虧,用yum remove python -y刪除舊版本的Python,結果刪除了很多依賴包,導致系統不能啓動,修復之後也有很多命令不能使用,令人崩潰。-y的陋習啊!!! 還好系統不

原创 Centos安裝CouchDB

1、系統已經安裝好gcc、make、libtool等工具 2、yum安裝icu、libcul yum install libicu-devel -y yum install curl-devl -y3、編譯安裝Erlang、Spider

原创 Zend Framework: The requested URL /newposter was not found on this server.

Problem:PHP zend framework The requested URL /XXX/public/index was not found on this server  把根目錄指向zend framework中的publ