MHA 線上切換過程

MHA 線上切換過程MySQL MHA 線上切換是MHA除了自動監控切換換提供的另外一種方式,多用於諸如硬體升級,MySQL資料庫遷移等等。該方式提供快速切換和優雅的阻塞寫入,無關關閉原有伺服器,整個切換過程在0.5-2s 的時間左右,大大減少了停機時間。本文示範了MHA 線上切換並給出了線上切換的基本步驟。1、MHA線上切換方式及要求    $ masterha_master_switch --master_state=alive --conf=/etc/app1.cnf

MySQL 索引及查詢最佳化

MySQL 索引及查詢最佳化索引的類型 :Ø 普通索引  這是最基本的索引類型,沒唯一性之類的限制。Ø 唯一性索引 和普通索引基本相同,但所有的索引列值保持唯一性。Ø 主鍵索引  主鍵是一種唯一索引,但必須指定為”PRIMARY KEY”。Ø

Oracle通過欄位類型查詢欄位

Oracle通過欄位類型查詢欄位有的時候我們需要在Oracle中通過欄位名、欄位類型、欄位長度、欄位注釋、表名來查詢具體的欄位資訊。比如:昨天同事問我,咱們資料庫裡面有用過blob類型的嗎?我一時也想不起來具體哪個欄位或那張表用了blob類型。於是就用如下語句查詢庫裡面所有欄位類型為blob。具體sql如下:SELECT b.column_name column_name --欄位名      ,b.data_type data_type   

MySQL explain 分析查詢

MySQL explain 分析查詢簡述:使用 EXPLAIN 或DESC關鍵字可以類比最佳化器執行SQL查詢語句,從而知道MySQL是如何處理你的SQL語句的。這可以幫你分析你的 查詢語句 或是 表結構的效能 瓶頸。通過explain命令可以得到:1、表的讀取順序2、表的讀取操作的操作類型3、哪些索引可以使用4、哪些索引被實際使用5、表之間的引用6、每張表有多少行被最佳化器查詢為什麼要使用explain :explain可以協助我們分析 select

MySQL 資料庫索引

MySQL

Redis資料到期策略探究

Redis資料到期策略探究通過EXPIRE key seconds命令來設定資料的到期時間。返回1表明設定成功,返回0表明key不存在或者不能成功設定到期時間。在key上設定了到期時間後key將在指定的秒數後被自動刪除。被指定了到期時間的key在Redis中被稱為是不穩定的。當key被DEL命令刪除或者被SET、GETSET命令重設後與之關聯的到期時間會被清除。redis 127.0.0.1:6379> set mykey "test expire"OKredis 127.0.0.1:63

如何診斷RAC環境下sysdate 返回錯誤時間問題

如何診斷RAC環境下sysdate 返回錯誤時間問題最近處理了一些rac環境下訪問sysdate返回錯誤時間的問題,而這種問題往往出現在資料庫連結是通過Listener建立的情況下,而且,大部分情況下都是和時區設定相關的。在這篇文章中我們會針對如何診斷這種問題進行解釋。這篇文章適用於版本11.2.0.2 及以上版本。首先,對問題當中涉及到的知識進行介紹。1. 從版本11.2.0.2 開始Oracle

MySQL 慢查詢

MySQL 慢查詢簡述:分析MySQL語句查詢效能的方法除了使用 EXPLAIN 輸出執行計畫,還可以讓MySQL記錄下查詢 超過指定時間的語句,我們將超過指定時間的SQL語句查詢稱為“慢查詢”。它能記錄下所有執行超過 long_query_time時間的SQL語句, 幫你找到執行慢的SQL,  方便我們對這些SQL進行最佳化。在最佳化MySQL時,通常需要對資料庫進行分析,常見的分析手段有 慢查詢日誌,EXPLAIN 分析查詢, profiling分析 以及

ORA-00911錯誤 解決執行個體

ORA-00911錯誤 解決執行個體ORA-00911,"911"看著很霸氣的錯誤號碼,雖然我還是Oracle的初學者,但每次碰到一個未見過的ORA錯誤號碼後,都有一種查案的趕腳,根據錯誤號碼、OERR、相關錯誤資訊,判斷錯誤原因以及找到解決方案或替代方案,雖然大部分可能還是參考前輩或官方,但碰到一次後,至少是似曾相識了,再次碰到時即使不記得,大概也能有個方向。話說回來,這個ORA-00911的錯誤,是在一段用JAVA寫的測試案例中碰到的,...private static final

使用expdp(非本地)遠程匯出資料

使用expdp(非本地)遠程匯出資料背景:前段時間,需要從異地一個測試資料庫中將測試資料(一張表)匯入本地庫,表資料量大約500萬,欄位160多個,開始用了exp/imp方式,速度奇慢,不能忍,於是轉而使用expdp/impdp方式。expdp/impd介紹:從10g開始,除了傳統的exp/imp匯入匯出工具外,Oracle提供了expdp/impdp的資料泵匯入匯出工具。從官方文檔上看,Oracle資料泵由三部分組成:>The command-line clients, expdp

Oracle 遊標使用全解

Oracle 遊標使用全解這個<Oracle 遊標使用全解>文檔幾乎包含了Oracle遊標使用的方方面面,全部通過了測試-- 聲明遊標;CURSOR cursor_name IS select_statement--For 迴圈遊標--(1)定義遊標--(2)定義遊標變數--(3)使用for迴圈來使用這個遊標declare      --類型定義      cursor c_job     

Oracle遊標—for、loop、if結合應用

Oracle遊標—for、loop、if結合應用一、需求什麼時候會用到Oracle遊標,以及其中的for、loop、if呢?先看這樣一個需求:有一張學生授課表T_TEACHING,每個學生都有數門課程:主鍵ID(自增)課程號COURSE_ID學號USER_ID101201501202201501303201501401201502501201503601201504702201504.........但是因為某些原因,導致有的學生課程不全(本應該每個學生都有3門課),應該如何把不全的學生檢索出來

通過Shell指令碼同時監控多個資料庫負載

通過Shell指令碼同時監控多個資料庫負載在平時的工作中,需要管理的資料庫還是很多的,因為遠程和許可權的關係,訪問不了一些圖形工具,有時候做檢查的時候感覺都是一個串列的過程,這樣檢查針對性就不夠強了,比如我們不知道在檢查的這個時間範圍內,資料庫的負載是在什麼範圍內,如果有些庫的負載極高,就需要格外注意,進行更有針對性的分析和檢查,要不假設有20個庫需要同時管理,沒有重點,眉毛鬍子一把抓還是很頭疼的。查看資料庫的負載還是一個不錯的指標,我們可以根據這個基準來同時監控多個資料庫,基本能夠在一個大螢幕

Oracle 11g版本EXPDP 的COMPRESSION參數壓縮比堪比“gzip -9”

Oracle 11g版本EXPDP 的COMPRESSION參數壓縮比堪比“gzip -9”這個壓縮比例可以和作業系統“gzip -9”相媲美,某些特例下有可能比gzip還要高效。體驗之,供參考。1.Oracle 11g中expdp協助頁中關於COMPRESSION參數的描述secooler@secDB /home/oracle$ expdp -help……COMPRESSIONReduce the size of a dump

MySQL修改複製使用者及密碼

MySQL修改複製使用者及密碼在生產環境中有時候需要修改複製MySQL使用者賬戶的密碼,比如密碼遺失,或者由於多個不同的複製使用者想統一為單獨一個複製賬戶。對於這些操作應儘可能謹慎以避免操作不同導致主從不一致而需要進行修複。本文描述了修改複製賬戶密碼以及變更複製賬戶。1、更改複製賬戶密碼--示範環境,同一主機上的2個執行個體,主3406,從3506--目前的版本,註:master賬戶表明是對主庫進行相關操作,slave則是對從庫進行相關操作master@localhost[(none)]>

MySQL字元集知識總結

MySQL字元集知識總結字元集&字元編碼方式字元集(Character

MySQL profiling效能分析工具

MySQL profiling效能分析工具簡述:MySQL 的 Query Profiler 是一個使用非常方便的 Query 診斷分析工具,通過該工具可以擷取一條Query 在整個執行過程中 多種資源的消耗情況,如 CPU,IO,IPC,SWAP 等,以及發生的 PAGE FAULTS,CONTEXT SWITCHE 等等,同時還能得到該 Query 執行過程中 MySQL

你真的瞭解nosql世界嗎?,nosql世界

你真的瞭解nosql世界嗎?,nosql世界

定製資料表空間保留原則,定製保留原則

定製資料表空間保留原則,定製保留原則在大型資料庫中,資源回收筒很大,垃圾很多,資料表空間查詢起來特別慢。為了防止意外操作,不可能每次drop表的時候加上perge,這時候垃圾越來越多,查資料表空間要等很久。這時,定製一個資料表空間保留原則就顯得非常有必要。下面將我的指令碼共用一下,加入job中便可自動清理。create or replace procedure lhj_delete_recyclebin ( preserve_date in number )

Ubuntu下MySQL的安裝,UbuntuMySQL安裝

Ubuntu下MySQL的安裝,UbuntuMySQL安裝在終端輸入 sudo apt-get install mysql-server mysql-client在此安裝過程中會讓你輸入root使用者(管理MySQL資料庫使用者,非Linux系統使用者)密碼,按照要求輸入即可。在終端輸入 mysql -uroot -p 接下來會提示你輸入密碼,輸入正確密碼,即可進入。MySQL的一些簡單管理:啟動MySQL服務: sudo start mysql停止MySQL服務: sudo stop

總頁數: 979 1 .... 185 186 187 188 189 .... 979 Go to: 前往

Beyond APAC's No.1 Cloud

19.6% IaaS Market Share in Asia Pacific - Gartner IT Service report, 2018

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

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

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