日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

Windows Server 2003 下配置 MySQL 集群(Cluster)教程(2)_MySQL教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:在CentOS上安裝phpMyAdmin的教程
這篇文章主要介紹了在CentOS上安裝phpMyAdmin的教程,phpMyAdmin是一款借助PHP腳本來操作MySQL的工具,非常具有人氣,需要的朋友可以參考下 前提 在CentOS上安裝phpMyAdmin,你第一步需要架設(shè)一臺(tái)Web服務(wù)器(如Apache或nginx),安裝好MySQL/MariaDB數(shù)據(jù)庫和PHP。根據(jù)你的偏

  正常運(yùn)行的 MySQL 群集系統(tǒng),通過SQL節(jié)點(diǎn)可以對(duì)數(shù)據(jù)節(jié)點(diǎn)進(jìn)行數(shù)據(jù)庫操作,各數(shù)據(jù)節(jié)點(diǎn)可以自動(dòng)進(jìn)行數(shù)據(jù)同步。某一個(gè)數(shù)據(jù)節(jié)點(diǎn)關(guān)閉后,不影響SQL節(jié)點(diǎn)的使用。某些數(shù)據(jù)節(jié)點(diǎn)出錯(cuò)后,可以進(jìn)行恢復(fù)。需要注意的是,SQL節(jié)點(diǎn)建立數(shù)據(jù)庫時(shí),必須選擇“ndbcluster”數(shù)據(jù)庫引擎。如果不選擇“ndbcluster”引擎,建立的數(shù)據(jù)庫將不會(huì)進(jìn)入MySQL群集系統(tǒng)中,但是可以獨(dú)立使用。

  另外,每個(gè) NDB 表必須有一個(gè)主鍵。如果在創(chuàng)建表時(shí)未定義主鍵,NDB Cluster 存儲(chǔ)引擎將自動(dòng)生成隱含的主鍵。該隱含的鍵也將占用空間,就像任何其他的表索引一樣。由于沒有足夠的內(nèi)存來容納這些自動(dòng)創(chuàng)建的鍵,出現(xiàn)問題并不罕見。

  測(cè)試實(shí)例:

  在某臺(tái) SQL 節(jié)點(diǎn)上登錄 mysql,建表 city,并插入數(shù)據(jù):

   代碼如下:

  C:\>mysql -u root test

  mysql>create table city (nId mediumint unsigned not null auto_increment primary key, sName varchar(20) not null)

  engine = ndbcluster default charset utf8;

  mysql>insert city values(1, ‘city-1′);

  mysql>insert city values(1, ‘city-2′);

  在另一臺(tái) SQL 節(jié)點(diǎn)上登錄 mysql,從表 city 里得到記錄:

  C:\>mysql -u root test

  mysql>select * from city;

  在群集系統(tǒng)正常工作的情況下,應(yīng)當(dāng)能取到先前插入的所有記錄。

  另外的測(cè)試(單點(diǎn)故障測(cè)試):

  1,還可以人為停止某一個(gè)數(shù)據(jù)節(jié)點(diǎn)(Ctrl+C中斷DOS命令ndbd.exe,停止該服務(wù)),看看所有的 SQL 節(jié)點(diǎn)是不是能正常工作。

  2,在某一個(gè)數(shù)據(jù)節(jié)點(diǎn)停止后,進(jìn)行數(shù)據(jù)庫操作。然后重新開啟該數(shù)據(jù)節(jié)點(diǎn),看看群集中的所有的 SQL 節(jié)點(diǎn)能不能得到完整的數(shù)據(jù)。

  八、常見問題與擴(kuò)展

  配置和管理 MySQL 群集系統(tǒng)并不是一件簡單的事情。由于不合理的配置導(dǎo)致的系統(tǒng)問題非常常見,比如網(wǎng)絡(luò)故障、內(nèi)存限制等,會(huì)導(dǎo)致仲裁體統(tǒng)強(qiáng)制關(guān)閉數(shù)據(jù)節(jié)點(diǎn)。

  如果機(jī)器上原來已經(jīng)安裝過 MySQL Server,則一定要卸載干凈原來的數(shù)據(jù)庫系統(tǒng)。注意群集系統(tǒng)中的 mysql.exe 程序與非群集系統(tǒng)的管理 Client 是不同的。

  還可以與負(fù)載均衡系統(tǒng)結(jié)合,以提供更強(qiáng)的可用性和數(shù)據(jù)存取效率。

分享:防止服務(wù)器宕機(jī)時(shí)MySQL數(shù)據(jù)丟失的幾種方案
這篇文章主要介紹了防止服務(wù)器宕機(jī)時(shí)MySQL數(shù)據(jù)丟失的幾種方案,結(jié)合實(shí)踐介紹了Replication和Monitor以及Failover這三個(gè)項(xiàng)目的應(yīng)用,需要的朋友可以參考下 對(duì)于多數(shù)應(yīng)用來說,MySQL都是作為最關(guān)鍵的數(shù)據(jù)存儲(chǔ)中心的,所以,如何讓MySQL提供HA服務(wù),是我們不得不面對(duì)的一個(gè)

來源:模板無憂//所屬分類:MySQL教程/更新時(shí)間:2015-06-22
相關(guān)MySQL教程