原创 取得一張表的數據不在另一張表中的最優秀方法(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 (