Time of Update: 2018-12-05
今天要對我們team的APM監控產品進行升級測試,這個測試非常複雜。1 .首先要將作為master的server部署到10種作業系統(aix,redhat,solaris sparc,windows ia32,windows 64,centos.....),其實這個master server不負責監控.2.然後它要去連結兩個child server,這些child server才是去監控真正要監控的機器. 這個配置測試環境的過程都非常異常複雜,但還好最後都配置好了。
Time of Update: 2018-12-05
CHECK TABLE tbl_name[,tbl_name] ... [option] ... option= {QUICK | FAST | MEDIUM | EXTENDED | CHANGED}檢查一個或多個表是否有錯誤。CHECK TABLE對MyISAM和InnoDB表有作用。對於MyISAM表,關鍵字統計資料被更新。CHECK TABLE也可以檢查視圖是否有錯誤,比如在視圖定義中被引用的表已不存在。CHECK
Time of Update: 2018-12-05
原文: http://www.cnblogs.com/xyxiong/archive/2011/05/13/2045579.html首先下載相關安裝檔案,地址如下:PHP http://windows.php.net/download/apache http://archive.apache.org/dist/httpd/binaries/win32/apache_2.2.9-win32-x86-no_ssl-r2.msimysql http://dev.mysql.com/download
Time of Update: 2018-12-05
鎖定表可以加速用多個語句執行的INSERT操作: LOCK TABLES a WRITE;INSERT INTO a VALUES (1,23),(2,34),(4,33);INSERT INTO a VALUES (8,26),(6,29);UNLOCK TABLES;
Time of Update: 2018-12-05
1:在終端下:mysql -V。 以下是程式碼片段: [shengting@login ~]$ mysql -V mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu (i686) 2:在mysql中:mysql> status; 以下是程式碼片段: mysql> status; -------------- mysql Ver 14.7 Distrib 4.1.10a, for redhat-linux-gnu
Time of Update: 2018-12-05
無法直接dump,寫了java多線程程式做遷移問題1:Operation not allowed after ResultSet closed裸jdbc語句,一個線程跑7個表,只有第一個表時候出這個問題,方法改為static synchronized可以解決,但速度慢的不能忍受,最終在同事建議下,換用spring jdbctemplate,解決問題2:SELECT `token`, `count` FROM {TABLE_NAME} ORDER BY `token` DESC LIMIT ?,
Time of Update: 2018-12-05
MySql常用命令總結1:使用SHOW語句找出在伺服器上當前存在什麼資料庫: mysql> SHOW DATABASES; 2:2、建立一個資料庫MYSQLDATA mysql> CREATE DATABASE MYSQLDATA; 3:選擇你所建立的資料庫 mysql> USE MYSQLDATA; (按斷行符號鍵出現Database changed 時說明操作成功!) 4:查看現在的資料庫中存在什麼表 mysql> SHOW TABLES; 5:建立一個資料庫表
Time of Update: 2018-12-05
文章目錄 1.1.1.1 初始化啟動 1.1.1 叢集啟動1.1.1.1 初始化啟動叢集第一次啟動時,啟動方法與之後的啟動方式有所不同,需特殊注意:1) 首先,啟動叢集管理節點:登入mysql叢集管理節點所在伺服器上,開啟cmd命令視窗,切換目錄到c:\mysql\mysql-cluster\bin下,執行命令ndb_mgmd.exe --initial; 2)
Time of Update: 2018-12-05
(一)串連 串連通常來自Web伺服器,下面列出了一些與串連有關的參數,以及該如何設定它們。 1、max_connections 這是Web伺服器允許的最大串連數,記住每個串連都要使用會話記憶體(關於會話記憶體,文章後面有涉及)。 2、max_packet_allowed 最大資料包大小,通常等於你需要在一個大塊中返回的最大資料集的大小,如果你在使用遠程mysqldump,那它的值需要更大。 3、aborted_connects 檢查系統狀態的計數器,確定其沒有增長,如果數量增長說明
Time of Update: 2018-12-05
1) 只要是gb2312,gbk,utf8等支援多位元組編碼的字元集都可以儲存漢字,當然,gb2312中的漢字數量遠少於gbk,而gb2312,gbk等都可在utf8下編碼。 2)用命令show variables like 'character\_set\_%';查看當前字元集設定:mysql> show variables like 'character\_set\_%';+--------------------------+--------+| Variable_name
Time of Update: 2018-12-05
Source Installation Overview ---------------------------------- The basic commands you must execute to install a MySQL source distribution are: shell> groupadd mysql shell> useradd -g mysql mysql shell> gunzip <
Time of Update: 2018-12-05
測試環境為Win7,Office 2010, MySQL 5.5.42 1:建立一個測試表,3個欄位,其中2個中文欄位,用來做示範使用。 1 mysql> create table tt(a int(11) not null,b varchar(30),c varchar(30)); 1 mysql> insert into tt values(1,'北京','北京大學'),(2,'上海','上海大學'),(3,'深圳','深圳大學');
Time of Update: 2018-12-05
轉:http://www.68design.net/Development/Database/25689-2.html有很多朋友雖然安裝好了mysql但卻不知如何使用它。在這篇文章中我們就從串連mysql、修改密碼、增加使用者等方面來學習一些mysql的常用命令。一、串連mysql。格式: mysql -h主機地址 -u使用者名稱 -p使用者密碼1、 例1:串連到本機上的mysql。首先在開啟DOS視窗,然後進入目錄mysqlin,再鍵入命令mysql -uroot -p, 回車後提示你輸密碼,
Time of Update: 2018-12-05
原文引自:http://topic.csdn.net/u/20080105/11/f5b189c8-e308-4561-a68f-98b913a0e3b4.htmlMySQL最佳化經驗Wikipedia,自由的百科全書同時線上訪問量繼續增大 對於1G記憶體的伺服器明顯感覺到吃力嚴重時甚至每天都會死機 或者時不時的伺服器卡一下 這個問題曾經困擾了我半個多月MySQL使用是很具伸縮性的演算法,因此你通常能用很少的記憶體運行或給MySQL更多的被存以得到更好的效能。安裝好mysql後,配製檔案應該在/
Time of Update: 2018-12-05
最近因為資料庫讀的請求增加,出現了比較嚴重的讀寫鎖問題,由於主從分離,主伺服器很快的執行完了寫入的操作,但從庫由於有大量的select的查詢,會被這些來自主輔同步的update,insert嚴重堵塞,最後造成所有的Mysql從庫負載迅速上升。由於沒辦法在短期內增加讀的伺服器,所以採取對Mysql進行了一些配置,以犧牲資料即時性為代價,來換取所有伺服器的生命安全。呵呵,具體相關調整以及思路如下:MyISAM在讀操作佔主導的情況下是很高效的。可一旦出現大量的讀寫並發,同InnoDB相比,MyISAM
Time of Update: 2018-12-05
MySQL 主從同步操作文檔取自 NSOP-WIKI目錄1 同步原理說明2 同步設定基本步驟(以下設定均涉及my.cnf檔案的修改)2.1 設定主(she4 zhi4 zhu3)伺服器:啟用bin-log日誌、同步帳號2.2 設定從伺服器:設定需要同步的內容2.3 拷貝主伺服器資料到從伺服器2.3.1 方式1:停止主伺服器或其中一台從伺服器並拷貝資料2.3.2 方式2:在主伺服器或其中一台從伺服器上設定鎖,禁止一切讀寫操作並拷貝資料2.4 啟動同步3 執行個體參考:4 FAQ1
Time of Update: 2018-12-05
環境 : Debian 6.02 (squeeze) x64 軟體:MySQL 5.5.14步驟:1、升級系統 1#apt-get update2 3#apt-get upgrade4 5#apt-get install chkconfig libpcre3-dev build-essential libssl-dev libncurses5-dev bison2、準備軟體cmake-2.8.5、mysql 5.5.141#wget http://www.cmake.org/files/v2.8
Time of Update: 2018-12-06
有很多朋友雖然安裝好了mysql但卻不知如何使用它。在這篇文章中我們就從串連mysql、修改密碼、增加使用者等方面來學習一些mysql的常用命令。一、串連mysql。格式: mysql -h主機地址 -u使用者名稱 -p使用者密碼1、 例1:串連到本機上的mysql。首先在開啟DOS視窗,然後進入目錄mysqlin,再鍵入命令mysql -uroot -p, 回車後提示你輸密碼,如果剛安裝好mysql,超級使用者root是沒有密碼的,
Time of Update: 2018-12-06
看了下phpMyadmin和Discuz!的代碼,呵呵,於是偷抄了Discuz!的代碼,形成了如下備份資料庫的方法。(在這裡感謝Discuz!的開發人員)備份資料庫有兩種方式,一種是只備份資料庫的結構,一種把是結構和所有的資料都備份出來,當然是第二種方法好啦,不過我為了考慮可能的需求就都作啦。/****** 備份資料庫結構 ******//*函數名稱:table2sql()函數功能:把表的結構轉換成為SQL函數參數:$table: 要進行提取的表名返 回
Time of Update: 2018-12-06
===================================================================================================方案一:Mysql內建了壓力測試工具mysqlslap,所以我們可以不用自己編寫程式來測試Mysql讀取的壓力。壓力測試shell指令碼如下: 建立表的指令碼:CREATE TABLE `test` ( `c1` int(11) DEFAULT NULL, `c2` int(11)