Time of Update: 2014-06-15
今天在Ubuntu下安裝MySQL時候,當我在命令列中敲完 ./configure --prefix=/usr/local/MySQL 這條命令後,本應該提示配置成功,但是配置到一半系統就提示No curses/termcap library found了,也就沒法繼續配置,於是我在網上找怎麼安裝MySQL,但是大家清一色的說法就和我的安裝方式是一樣的,後來我終於明白了,原來Ubuntu沒有安裝 libncurses5-dev,需要將其
Time of Update: 2014-06-15
今天第一次在Ubuntu Linux 9.04上安裝 MySQL,之前也沒安裝過,所以參考了上些網路文章,進行了一些配置,以下是我安裝的全過程一、安裝和基本使用配置我安裝是直接使用 apt-get 進行安裝,這也是我選擇的安裝方式,我的安裝方法如下:1、sudo apt-get install mysql-server --安裝mysql服務端,我在9.04上安裝時提示設定root密碼,如果沒有可以在安裝好後變更設定,安裝後的預設路徑為: /etc/init.d/mysql2、sudo apt-
Time of Update: 2014-06-15
環境:Linux Version:2.6.9-22.ELsmpData Protecter Version:A.06.00DP Server:安裝在Windows 2003下下面對安裝過程做一個簡單的介紹1.將安裝光碟片放入光碟機並掛載2.切換到LOCAL_INSTALL目錄下,你能看到一個omnisetup.sh指令碼3.運行./omnisetup.sh -install
Time of Update: 2014-06-14
1、首先添加3塊磁碟2、安裝包[root@myorcl asm]#
Time of Update: 2014-06-14
Flashback Query:查詢過去某個時間點對象中儲存的記錄資訊,在目前時間與指定過去某個時間點之間。 SQL> conn scott/Oracle Connected. SQL> select dbms_flashback.get_system_change_number from dual; GET_SYSTEM_CHANGE_NUMBER ------------------------
Time of Update: 2014-06-14
8.3Managing Primary Database Events That Affect the Standby Database8.3 管理主庫能影響備庫的事件To prevent possible problems, you must be aware of events on the primary database that affect a standby database and learn how to respond to them. This section
Time of Update: 2014-06-14
8.3.2Dropping Tablespaces and Deleting Datafiles8.3.2 刪除資料表空間和刪除資料檔案 When you delete one or moredatafiles or drop one or more tablespaces in the primary database, you also need to delete the corresponding datafiles to the standby database. The
Time of Update: 2014-06-14
MySQL日誌詳解錯誤記錄檔MySQL的錯誤資訊是在data目錄下的錯誤記錄檔本身所定義的內容本身是可以定義的編輯設定檔,定義錯誤記錄檔: log-error=/path/to/xx.err #定義是否啟動錯誤記錄檔的功能 log-warnings={1|0}
Time of Update: 2014-06-14
XtraBackup簡介XtraBackup取代innodbbackup的工具並且XtraBackup能夠完全相容innodb儲存引擎,並對innodb儲存引擎實現完全的物理層的熱備。官方網站:http://www.percona.com/percona本身對mysql做了修改,並擁有更高的效能,其為percona server並且percona
Time of Update: 2014-06-14
溫馨提示關於主從複製的原理及其實現請參閱MySQL主從複製
Time of Update: 2014-06-14
突然在網上看到一種說法,Oracle的WHERE條件執行順序是自右向左的。 理由是,當ORACLE的WHERE條件中出現多個00904表示符無效錯誤時,錯誤是從右向左的順序報的。 也有人提出解析順序和執行順序不是一碼事,執行順序要看執行計畫。 於是,我特地作了個實驗。 現做一個實驗用表 SQL> select count(*) from dba_objects;
Time of Update: 2014-06-14
背景: 最近在搞資料移轉,從A庫的U1使用者移轉到B庫的U2使用者,用了開源的kettle配合資料泵,測試時都沒什麼問題,但是真正上線了,居然當天淩晨卡死在那邊。第二天定位時發現是impdp一直卡在那,但也沒看到日誌中報什麼錯。後來用小數量做了個測試,終於看到錯誤了。錯誤內容大致如下: ORA-39125: 在KUPW$WORKER.PUT_DDLS 中 Worker 發生意外的致命錯誤 (在調用 DBMS_METADATA.CONVERT [] 時) ORA-06
Time of Update: 2014-06-14
在Ubuntu 13.10下安裝了下Mongodb資料庫,現在記下安裝操作方法以及自動啟動的方法:1. apt-get update 更新軟體庫2. apt-get install mongodb3. 安裝完之後,就需要修改相關的設定檔修改資料存放路徑 vi /etc/mongodb.conf dbpath=/www/mongodbvi /etc/init.d/mongodb DATA=/www/mongodbmkdir /www/mongodb/ chown -R mongodb:
Time of Update: 2014-06-14
1 SQL ordered by Elapsed Time記錄了執行總和時間的TOP SQL(請注意是監控範圍內該SQL的執行時間總和,而不是單次SQL執行時間 Elapsed Time = CPU Time + Wait Time)。Elapsed Time(S): SQL語句執行用總時間長度,此排序就是按照這個欄位進行的。注意該時間不是單個SQL跑的時間,而是監控範圍內SQL執行次數的總和時間。單位時間為秒。Elapsed Time = CPU Time + Wait TimeCPU
Time of Update: 2014-06-14
登入串連錯誤是我們在環境配置、更改和新用戶端安裝時候最經常遇到的問題。登入過程涉及到用戶端網路、作業系統、TNS配置、監聽器工作狀態、伺服器遠程本地登入模式和各種參數配置。應該說,只要有一個環節有問題,就會導致Oracle使用者登入錯誤,而且故障報錯資訊可能會誤導使用者。 下面介紹筆者解決的一個串連錯誤問題,由於涉及到實際環境,所以採用了事後類比的策略。 1、問題概述 同事實驗使用“非標準”方法安裝資料庫,發現在本地串連和遠端連線過程中有異常
Time of Update: 2014-06-14
我們在實際營運環境中,對作業系統OS的維護是必須進行的。應用系統是一個整體,絕對不僅僅包括應用伺服器上啟動並執行應用程式本身和資料庫伺服器,還包括作業系統、網路、儲存甚至硬體方面。對應用系統整體的監控保障,才能帶來最穩定的運行效能。 絕大多數情況下,我們環境中的作業系統都是可以持續啟動並執行,不會引起大的問題。一旦出現當機、伺服器Hange住的情況,就可能導致災難性的結果。所以,亡羊補牢不如防微杜漸,經常性的查看系統運行情況,查看磁碟空間、CPU使用率和各種日誌資訊,都可以儘早協助我們
Time of Update: 2014-06-14
Percona的mysql 5.5.33和mysql 5.6.14效能測試對比: 系統為:rhel 5.5, 測試載入器:sysbench CPU為2核,超執行緒,4個邏輯CPU innodb_buffer_pool_size配置為1G,串連數配置1000 每種資料測試時間:30分鐘 由於我的io處理有限,所以在提交時不重新整理日誌.querycache設定為禁用.
Time of Update: 2014-06-14
Oracle手工建立資料庫的完整步驟一 建立存放資料庫檔案的目錄和日誌相關的檔案目錄分別在$ORACLE_BASE\oradata 和 $ORACLE_BASE\admin目錄下建立NEWDB目錄使用命令查看目錄結構[oracle@wang NEWDB]$ pwd/u01/app/admin/NEWDB[oracle@wang NEWDB]$ pwd/u01/app/oradata/NEWDB二 確定ORACLE執行個體名[oracle@wang NEWDB]$ export
Time of Update: 2014-06-14
引言: 在項目中使用了MyBatis,一個比較苦惱的問題是無法看到執行的SQL的具體情況,所以,就找到了Log4jdbc-log4j2。這個是一個基於jdbc層面的監聽工具,可以監聽對於資料庫的主要操作,從而完美的查看到其中執行的操作。MyBatis插入時候擷取自增主鍵方法 MyBatis快速入門教程 1. Log4jdbc-log4j2版本選擇log4jdbc-log4j2-jdbc3.jarfor JDBC 3 support in JDK 1.5log4jdbc-log4j2-jdbc4.
Time of Update: 2014-06-14
AIX安裝Oracle10G runInstallert彈出錯誤一例環境:系統:AIX5300-08資料庫:Oracle 10g(64bit)AIX客戶機卸載oracle軟體後,重新安裝oracle軟體彈出日下錯誤:檢查系統許可權為oracle使用者,/u01檔案許可權770(rwxrwx---),均正常。嘗試修改重新設定並檢查無誤,運行 runInstallert依舊彈出如上錯誤。#umount /u01 --對u01進行umount操作umount: error