MySQL MMM 資料不一致探究slave重新指向新的master 的關鍵日誌輸出,通過這些日誌輸出,我們大致可以明白MMM自動failover或線上切換時的執行流程。--自動failover,slave節點 2015/02/06 01:47:09 INFO Changing active master to 'raugherdb1' 2015/02/06 01:47:09 DEBUG Executing
MySQL “Bind on TCP/IP port: Address already in use”最近在已部署MySQL Enterprise Monitor的伺服器上新增了MySQL執行個體,導致MySQL Enterprise Monitor異常宕機了,無法重新啟動成功。收到了Bind on TCP/IP port: Address already in use的錯誤提示。下面是這個問題的解決辦法,供大家參考。1、故障現象[root@SZAPP03 init.d]#
ORA-01461錯誤解決ORA-01461錯誤解決方案:ORA-01461: can bind a LONG value only for insert into a LONG column原來是用weblogic的串連池,沒有問題。轉為tomcat或直接jdbc調用,報錯。原因:使用了ojdbc14.jar,更新為ojdbc6即可。weblogic串連池是不用WEB-INF下的lib的ojdbc.jar的。詳細錯誤資訊:DEBUG SQL execute time: 0.0sDEBUG
MySQL 安裝(源碼安裝模式),mysql源碼安裝模式MySQL 安裝(RPM安裝模式)及目錄結構MySQL 安裝(二進位安裝模式)MySQL 安裝(源碼安裝模式)本篇使用mysql源碼來安裝,稍微比較麻煩。 CentOS release 5.11+ mysql-5.6.22使用源碼編譯,需要下載一款工具cmake:What’s Cmake?官方說明如下:CMake is a family of tools designed tobuild, test and
Oracle 刪除使用者以及資料表空間,oracle刪除1、查看錶空間以及對應的名字SQL> SELECT FILE_NAME,TABLESPACE_NAME FROM dba_data_files;2、查詢系統使用者以及對應的資料表空間SQL> select username,default_tablespace from dba_users;3、查詢系統的資料表空間SQL> select FILE_NAME,TABLESPACE_NAME from
MySQL查詢預設時間拋出異常,MySQL預設時間拋出問題現象建立了一個mysql表,表中有一個欄位是Date類型的,預設值時0000-00-00 00:00:00,查詢的時候使用的是PrepareStatement,查詢結果為ResultSet,從結果中取出Date欄位使用的是ResultSet.getDate("XXXX"), 結果會拋出異常:java.sql.SQLException:Value '0000-00-00' can not be
【Oracle】CBO版本帶來的視圖INVALID,cboinvalid源端:Oracle 11.1.0.7目標端:Oracle 11.2.0.4最近做的一個資料移轉的CASE中遇到的問題,一個VIEW在完成資料移轉後由VALID的狀態變為了INVALID。從源庫中使用get_ddl拿到的該VIEW建立語句如下:CREATE OR REPLACE FORCE VIEW "APPS"."IGW_BU
rman 增量恢複 dg gap後 主庫添加新資料檔案,rmangap1) On the standby database, 關閉 (MRP)SQL> ALTER DATABASE RECOVER MANAGED STANDBY DATABASE CANCEL;2) On the STANDBY DATABASE, 擷取備庫最小scn值,用作主庫增量備份點 :col MIN(CHECKPOINT_CHANGE#) for 999999999999999999col