原创 Oracle DBV 工具 說明
一. DBV 說明 DBV是一個常用的工具,OracleMOS上有一篇文章介紹DBV:[ID 35512.1]。 dbverify工具的主要目的是爲了檢查數據文件的物理結構,包括數據文件是否損壞,是否存在邏輯
原创 深入淺出Mysql數據庫開發優化與管理維護筆記 22 磁盤IO的問題和數據分佈
作爲應用系統的持久化層,不管數據庫採取了什麼樣的cache機制,數據最終都是要存在磁盤上.實際上我們對sql優化,數據庫對象優化,數據庫參數優化以及應用優化等,大部分都是想通過減少或延緩磁盤讀寫來減輕I/O的壓力.磁盤陣列(RAID)RAI
原创 Oracle 10g rac升級失敗如何回退?
OracleLinux 有個問題一直在困惑許久,在升級crs時,萬一失敗了。RAC這玩意玩笑是不能隨便開的。 本測試在linux平臺上完成,生產庫操作需謹慎。 1.升級至前備份ocr,vot 2、備份inventory
原创 Oracle ORION IO 測試工具
. ORION 概述 1.1 ORION 說明 ORION (Oracle I/O Calibration Tool) 是校準用於 Oracle 數據庫的存儲系統 I/O 性能的獨立工具。校準結果對於瞭解存儲系統的性能有很大幫助,不僅可以找
原创 Mysql replication的文檔
實現MySQL的Replication 在MySQL 3.23.15版本之後,MySQL提供了數據庫複製的功能,可以實現兩個數據庫實時同步,增強了MySQL數據庫的穩定性,而且可以在企業級應用的數據庫層實現Cluster… 條件: 1 Re
原创 ORACLE 12C使用RMAN進行表恢復
在12C以前的版本中rman可以進行db,tablespace,datafile,block級別和TSPITR的恢復,12C引入了table級別的恢復在沒有打開flashback的時候可以進行單個表的恢復. 例,創建表 SQL
原创 SQL 結果緩存
訪問內存比訪問硬盤快得多,在接下來幾年中,除非硬盤體系結構有重大改進,不然這一情況很可能會持續。緩存這一將數據存儲於內存而非硬盤中的過程由此應運而生。緩存是 Oracle 數據庫體系結構的一個基本原理,用戶從緩存而非數據庫所駐留的磁盤中獲
原创 如何監控索引的使用情況
一個系統,經過長期的運行、維護和版本更新後,可能會產生大量的索引,甚至索引所佔空間遠遠大於數據所佔的空間。很多索引,在初期設計時,對於系統來說是有用的。但是,經過系統的升級、數據表結構的調整、應用的改變,很多索引逐漸不被使用,成爲了垃圾索引
原创 ORA-15025: could not open disk "/dev/asm***"
數據庫升級後,數據庫報錯ORA-15025,數據庫無法啓動.alert日誌信息:Wed Jul22 16:26:57 2015ORA-15025:could not open disk "/dev/12casm-diskb"ORA-2704
原创 Linux下MySQL5.5的修改字符集編碼爲UTF8,徹底解決中文亂碼問題
一、登錄MySQL查看用SHOW VARIABLES LIKE ‘character%’;下字符集,顯示如下:+--------------------------+----------------------------+ | Varia
原创 Oracle11g 11.2.0.3升級失敗後的兩種回退方法
升級環境: 1、 11.2.0.1 to RAC 11.2.0.2RAC 2、RAC 11.2.0.1 to RAC 11.2.0.3 3、RAC 11.2.0.2 to RAC 11.2.0.3 以上DB軟件均是通過out-of-pla
原创 mysql tables
create database school; use school; create table teacher1 (id int(3) auto_increment not null primary key,name char(10) n
原创 如何捕獲問題SQL解決過度CPU消耗問題
1.登陸數據庫主機 使用vmstat檢查,發現CPU資源已經耗盡,大量任務位於運行隊列: bash-2.03$ vmstat 3 procs memory page disk
原创 系統cpu高度消耗,系統運行緩慢
問題描述:系統CPU高度消耗,系統運行緩慢 OS:Sun Solaris8 Oracle:Oracle9203 1.首先通過Top命令查看 $ top load averages: 1.61, 1.28, 1.25