原创 取得一張表的數據不在另一張表中的最優秀方法(JOIN與EXISTS的效率研究)

業務需求:公司有個CRM經紀人管理系統,前天遇到的比較棘手的問題是,要查詢一張表中不在另一張表中的所有用戶並分頁顯示,但問題是外表的數據量很大,如果用not in(select ..),not exists(select ...)之類的子

原创 安裝和使用 TPCC-MySQL 工具遇到的問題

本文主要講述 TPCC-MySQL 工具在獲取和使用時遇到的問題。 ============= 我是分割線 ===============        Tpcc-mysql 是 percona 基於 tpcc 衍生出來的產品,專用於

原创 redis做DB緩存mysql做冗餘數據庫,memcached主備存儲session下的集羣高可用方案

nginx負載均衡器memcached主從數據同步內存複製做雙機熱備,存儲用戶session,解決單點故障問題!redis主備模式做cache,非事務性複雜業務,簡單業務邏輯做nosql永久數據庫替代方案,並同步數據消息隊列至mysql數

原创 Redis3.0集羣crc16算法php實現方法(php取得redis3.0集羣中redis數據所在的redis分區插槽,並根據分區插槽取得分區所在redis服務器地址)

數據分區       Redis集羣將數據分區後存儲在多個節點上,即不同的分區存儲在不同的節點上,每個節點可以存儲多個分區。每個分區在Redis中也被稱爲“hash slot”,Redis集羣中總共規劃了16384個分區。例如:當集羣中有

原创 Nginx出現413 Request Entity Too Large錯誤解決方法,phpmyadmin導入mysql數據庫提示,您想上傳更大的文件/您可能想上傳更大的文件的解決方法

Nginx出現413 Request Entity Too Large錯誤解決方法Nginx出現的413 Request Entity Too Lar

原创 tpcc-mysql數據庫繪圖工具編譯安裝

獲取源碼:yum install bzr  -y bzr branch lp:~percona-dev/perconatools/tpcc-mysql

原创 swoole1.8.0+版本異步redis安裝(本實例爲swoole1.8.10版本)詳解

Swoole-1.8.0+版本增加了對異步Redis客戶端的支持,基於redis官方提供的hiredis庫實現。Swoole提供了__call魔術方法,來映射絕大部分Redis指令(本次安裝實例爲swoole1.8.10版本)編譯安裝hi

原创 MySQL壓力測試

Html代碼  MySQL5.1地的確提供了好多有力的工具來幫助我們DBA進行數據庫管理。  現在看一下這個壓力測試工具mysqlslap  關於他的選項手冊上以及--help介紹的很詳細。  我解釋一下一些常用的選項。  --concu

原创 TPCC-MySQL基準測試

TPCC-MySQL是Percona公司研發的基準測試工具。 下載TPCC-MySQLyum install bzr -y bzr branch lp:~percona-dev/perconatools/tpcc-mysql 下載之後可以

原创 關於mysql主從複製error_code 1593的小異常BUG

因爲今天一個朋友問了我MYSQL主從 爲什麼 從機鏈接狀態,而且主機也收到了從機的連接請求,就是主從複製不成功,Slave_IO_Running一直保

原创 服務器php安裝configure: error: mcrypt.h not found. Please reinstall libmcrypt

rpm -ivh "http://www.lishiming.net/data/attachment/forum/month_1211/epel-re

原创 centos6.5 之電信寬帶上網(撥號連接)

一直以來用的聯通的撥號連接,聯通/網通的寬帶撥號直接使用系統自帶的撥號功能即可撥號上網,但是電信的不可以,電信寬帶在linux下需要藉助re-pppoe設置首選+備選DNS地址(所在地電信DNS地址必須),通過寬帶賬戶密碼進行登錄鏈接以下

原创 MySQL集羣的flexAsynch測試工具安裝和使用

一、編譯安裝flexAsynchOracle官方推薦的MySQL Cluster性能測試工具有DBT2,flexAsynch等。此處採用了flexAsynch,它是一種非常好的NDB測試工具。由於Oracle並不提供flexAsynch的

原创 repcached實現memcached內存複製+keepalived主備模式

Repcached介紹 Repchched項目地址:http://repcached.sourceforge.net/ 關於repcached “repcached”是一個補丁集合,它添加數據複製功能到memcached 1.4.

原创 predis使用之php代碼說明

//使用autoload加載相關庫,這邊重點就是爲了require $file;spl_autoload_register ( function (