開源DRBD 助力 MySQL 提升叢集能力(圖)

前幾天 MySQL 網站上有個為期 12 天以 Scale-Out 為主題的活動,列舉了不少成功的案例,每個頁面有下方的這個圖很引人注意:注意到主備伺服器之間的 HA 是通過 DRBD(Distributed Replicated Block Device)做到的。DRBD 號稱是 "網路 RAID",開源軟體,由 LINBIT 公司開發,MySQL 與 LINBIT 達成了合作關係,大張旗鼓的搞了這個 "12 天 Scale-Out" 活動也是這個商業合作驅動的吧。DRBD 助力 MySQL,

Linux平台下配置MySQL主從複製

MySQL支援單向、非同步複製,複製過程中一個Linux伺服器充當主伺服器,而一個或多個其它伺服器充當從伺服器。主伺服器將更新寫入二進位記錄檔,並維護記錄檔的一個索引以追蹤記錄檔迴圈。當一個從伺服器串連到主伺服器時,它通知主伺服器從伺服器在日誌中讀取的最後一次成功更新的位置。從伺服器接收從那時起發生的任何更新,然後封鎖並等待主伺服器通知下一次更新。為什麼使用主從複製?1、主伺服器/從伺服器設定增加了健壯性。主伺服器出現問題時,你可以切換到從伺服器作為備份。2、通過在主伺服器和從伺服器之間切分處理

Linux伺服器上安裝MySQL版本衝突問題的解決

由於在使用的Linux伺服器上已經安裝了一個較低版本的mysql server,使用rpm包進行安裝時,提示版本衝突,安裝不能繼續進行。由於舊的資料不想要了,解決辦法是這樣的:1、 先把系統裡安裝的所有mysql找出來#rpm -qa|grap -i mysql 運行此命令後,顯示所有列表mysql-4.1.20-1.RHEL4.1mysqlclient10-3.23.58-4.RHEL4.12、 將列表一一強制移除:#rpm -ev --nodeps mysql-4.1.20-1.RHEL4.

找不到mysql.sock的解決方案

出現以下的資訊:Got an error: Connection error: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'mysql.sock 突然消失算是常見的問題,如果是第一次安裝MySQL後運行時出現,那隻要找出 mysql.sock 在哪裡就可以了。以上的資訊表明,mysql.sock應該是在 /var/lib/mysql/ 下 ,如果你找了沒找到就:#locate

在Linux下使用原始碼安裝PostgreSQL步驟

本文詳細介紹在Red Hat Enterprise Linux Server 5上使用原始碼安裝PostgreSQL8.3.3資料庫的步驟,使用root使用者進行安裝。1.下載PostgreSQL8.3.3的Linux平台對應的原始碼包,可以到PostgreSQL的官方網站:www.postgresql.org上下載。如下所示的為下載在本機電腦上的源碼包檔案:postgresql-8.3.3.tar.gz2.使用gzip命令和tar命令將原始碼包進行解壓縮,執行如下命令:gzip -d

在Linux系統上安裝64位Oracle遇到的幾個問題

  1、遠程登陸運行./runInstaller後,圖形介面出不來。  DISPLAY=本機IP:0.0  export DISPLAY  就好了  2、Oracle啟動檢查網路設定不通過,總是顯示未執行(已經是靜態IP)。  經過反覆測試,就是/etc/hosts的事。  修改或加入下面一行  本機靜態IP

巧用Linux管道,讓MySQL執行大量指令檔

  在工作中碰到這樣的需求,要mysql執行大量指令碼來更新資料庫。查了mysql的source命令,只能執行一個指令檔。我試了source /sqkdir/*.sql;不行。mysql不能把*.sql作為檔案名稱萬用字元來處理。後來請教了別人,找到了辦法。利用Linux管道,執行如下命令:  cat /sqldir/*.sql | mysql -u username

MySQL資料庫的匯入匯出與Linux的許可權

  1.匯出整個資料庫   mysqldump -u 使用者名稱 -p 資料庫名 > 匯出的檔案名稱    mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql  2.匯出一個表  mysqldump -u 使用者名稱 -p 資料庫名 表名> 匯出的檔案名稱  mysqldump -u wcnc -p smgp_apps_wcnc users> wcnc_users.sql  3.匯出一個資料庫結構   mysqldump -u

MySQL管理利器:phpMyAdmin 3.0.1.1發布下載

phpMyAdmin 是一個以PHP為基礎,以Web-Base方式架構在網站主機上的MySQL的資料庫管理工具。可以管理整個MySQL伺服器(需要超級使用者),也可以管理單個資料庫。為了實現後一種,你將需要合理設定MySQL使用者,他只能對允許的資料庫進行讀/寫。那要等到你看過MySQL手冊中相關的部分。下載:phpMyAdmin 3.0.1.1Fixes for 3.0.1:- bug #2134126 [GUI] SQL error after sorting a subset+

Oracle 10g 在AIX 5.3上安裝過程筆記

簡單記錄了一下Oracle 10g 在AIX 5.3上安裝過程:    檢查硬體設定    檢查記憶體:   # lsattr -El sys0 -a realmem   realmem 2097152 Amount of usable physical memory in Kbytes False     檢查交換空間   # lsps

在Ubuntu下為MySQL添加ODBC驅動

   

Oracle 方法返回集合類型[table]

以scott.emp 為例,根據職位(MGR)編號,查出該職位編號的所有資訊先建立類型:相當於每一行記錄的類型 可以理解為 scott.emp%rowtype1.CREATE OR REPLACE TYPE my_record IS OBJECT(EMPNO NUMBER(4) ,ENAME VARCHAR2(10),JOB VARCHAR2(9),MGR NUMBER(4),HIREDATE DATE,SAL NUMBER(7,2),COMM NUMBER(7,2),DEPTNO

ORA-27102:out of memory Linux-X86_64

1.startup Linux下Oracle報以下錯 ORA-27102:out of memory Linux-X86_64  Error: 28: No space left on device  2.檢查alter日誌報:Checkpoint not complete  Current log# 3 seq# 514388 mem# 0: /opt/oracle/product/10.2.0/oradata/orcl/redo03.logThread 1

Oracle升級(10.2.0.1->10.2.0.3)

一般情況下我們在安裝Oracle軟體以後,建立資料庫之前就會為Oracle打上補丁,當然沒打也沒關係,接下裡就會介紹Oracle在建庫以後的升級過程,DB:Oracle 10G R2 10.2.0.1;OS:Red Hat Linux as 4。Oracle安裝參考:一. 升級前的準備首先下載並上傳補丁包到資料庫伺服器上,因為我實驗使用的是Linux下32位的Oracle 10G R2

Oracle資料庫伺服器搭建

本文介紹Oracle資料庫伺服器搭建,OS版本:Red Hat Enterprise Linux Server release

ORA-08002: 序列 SEQ_WGB_TEST2.CURRVAL 尚未在此會話中定義

環境Oracle 11.2.0 + SQL Plus問題查詢Sequence的當前值出現以下錯誤:SQL> SELECT seq_WGB_Test2.CURRVAL FROM dual;SELECT seq_WGB_Test2.CURRVAL FROM dual      *第 1 行出現錯誤:ORA-08002: 序列 SEQ_WGB_TEST2.CURRVAL 尚未在此會話中定義解決首先建立一個測試序列:SQL> CREATE SEQUENCE

Oracle 效能相關常用指令碼(SQL)

在缺乏的視覺化檢視來監控資料庫效能的情形下,常用的指令碼就派上用場了,下面提供幾個關於Oracle效能相關的指令碼供大家參考。以下指令碼均在Oracle 10g測試通過,Oracle 11g可能要做相應調整。1、尋找最多BUFFER_GETS開銷的SQL 陳述式--filename: top_sql_by_buffer_gets.sql--Identify heavy SQL (Get the SQL with heavy BUFFER_GETS)SET LINESIZE 190COL sql_

MongoDB複本集Primary-Secondary切換實驗

MongoDB複本集Primary-Secondary切換實驗1.棄置站台節目錄[root@bakdbserver ~]# mkdir -p/var/lib/mongo/dbs/node1[root@bakdbserver~]# mkdir -p /var/lib/mongo/dbs/node2[root@bakdbserver~]# mkdir -p /var/lib/mongo/dbs/node32.啟動複本集節點1:[root@bakdbserver ~]# mongod

學習Oracle需要掌握的重要知識點

學習Oracle需要掌握的重要知識點1.基礎文法這個是必須要會 的,什麼select,insert,update,where

初始化Oracle使用者以及資料表空間的bash shell指令碼

Linux指令碼很久沒有寫了,突然有需求寫一個初始化Oracle使用者以及資料表空間的bash shell指令碼。做一個記錄,以備以後查詢調用方式: ./user.sh oracle /u01/app/oracle/data_01.dbf /u01/app/oracle/index_01.dbf內容如下: #!/bin/bash# ./user.sh oracle /u01/app/oracle/data_01.dbf

總頁數: 978 1 .... 690 691 692 693 694 .... 978 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.