Oracle 查看 使用 UNDO 段的事務 指令碼

Undo 資料表空間管理的說明,參考:Oracle undo 資料表空間管理http://blog.csdn.net/tianlesoftware/article/details/5689558我們可以使用如下指令碼查看Oracle undo segment段的資訊:/* Formatted on 2012/6/18 18:10:55 (QP5 v5.185.11230.41888) */SELECT T1.USN, T2.NAME, T1.STATUS,

Oracle 檢查命中率的SQL

在資料庫啟動2小時後,可以通過以下SQL來測試資料庫效能 1.  緩衝區命中率: 緩衝區命中率表示在不需要進行磁碟訪問的情況下在記憶體結構中找到常用資料區塊的頻率 select (1-(sum(decode(name, 'physical reads',value,0))/(sum(decode(name, 'db block gets',value,0))          +sum(decode(name,'consistent gets',value,0))))) * 100 "Hit

Oracle DB Link

資料庫之間的連結建立在DATABASE LINK上。要建立一個DB LINK,必須先在每個資料庫伺服器上設定連結字串。    1、 配置TNS , $ORACLE_HOME/NETWORK/ADMIN/tnsname.ora 10gstandby =   (DESCRIPTION =     (ADDRESS = (PROTOCOL = TCP)(HOST = HFCC-KF-3068)(PORT = 1522))     (CONNECT_DATA =       (SERVER =

Windows Oracle 10G手工建立資料庫

  在Oracle中建庫,通常有兩種方法。     一是使用Oracle的建庫工且DBCA,這是一個圖形介面工且,使用起來方便且很容易理解,因為它的介面友好、美觀,而且提示也比較齊全。在Windows系統中,這個工具可以在Oracle程式組中開啟(”開始”—“程式”—“ Oracle OraDb10g_home1”—“ Configuration and Migration Tools”—“ Database ConfigurationAssistant”),也可以在命令列(”開始”—“運行”—

Oracle 11g 中 Direct path reads 特性 說明

 一.DirectPath Reads 說明在oracle 11g以前的版本中,如果對大表進行全表掃描,wait event是:db file scattered read;在11g中,如果對大表進行全表掃描,wait event是:direct path read;即在11g中,大表全表掃描是將資料區塊直接讀入會話的pga地區。(具體的查看方法參考後面的樣本)。            在11g中,大表全表掃描時資料區塊不經過sga而直接進pga,這樣會造成每次進行大表全表掃描,物理讀都是很大,

Oracle 歸檔與非歸檔的切換

首先查看資料庫現有模式可使用以下語句 select name,log_mode from v$database; 也可以用下面的語句 archive log list;(該方法需要as sysdba) SQL> archive log list Database log mode       No Archive Mode Automatic archival      Disabled Archive destination     

Oracle 查看當前會話 SESSION ID 方法 說明

  查看當前會話的session  ID 有如下三種方法: 1.   v$mystat視圖 SQL> desc v$mystat Name                                     Null?    Type -------------------------------------------------

ORACLE 鎖機制

ORACLE 鎖機制 資料庫是一個多使用者使用的共用資源。當多個使用者並發地存取資料時,在資料庫中就會產生多個事務同時存取同一資料的情況。若對並行作業不加控制就可能會讀取和儲存不正確的資料,破壞資料庫的一致性。 加鎖是實現資料庫並發控制的一個非常重要的技術。當事務在對某個資料對象進行操作前,先向系統發出請求,對其加鎖。加鎖後事務就對該資料對象有了一定的控制,在該事務釋放鎖之前,其他的事務不能對此資料對象進行更新操作。 在資料庫中有兩種基本的鎖類型:排它鎖(Exclusive Locks,即X鎖)

Oracle SQL中使用Regex 執行報ORA-07445 [_intel_fast_memcpy.A()+10] 錯誤

  Oracle 版本:10.2.0.1OS: Linux 64位 在SQL中使用了正則:SELECT COUNT(*) FROM  T WHERE REGEXP_LIKE(T.NOTE, '^(.|+)*(\(二種同時存在一種\))+', 'i') 第一次可以執行,第二次執行報ORA-7445,session 中斷。 Trace 檔案中的記錄如下: Exception signal: 11 (SIGSEGV), code: 1(Address not mapped to object),

Oracle TABLE ACCESS BY INDEX ROWID 說明

  一.  測試環境SQL> select * from v$version where rownum=1; BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release11.2.0.3.0 - 64bit Production SQL> create table dave as

Oracle 11g 新特性 — ASM 增強 說明

 Oracle 的ASM 是一塊大內容,之前也零散的整理了一下,連結如下: Oracle ASM 詳解http://blog.csdn.net/tianlesoftware/article/details/5314541 Oracle ASM 系列 小結http://blog.csdn.net/tianlesoftware/article/details/6364422 遠程用戶端 訪問 ASM

Oracle AUTO_SPACE_ADVISOR_JOB 說明

 有時我們會在AWR中看到如下資訊:  裡面對應的3條SQL 如下:(1)call dbms_space.auto_space_advisor_job_proc( )(2)calldbms_stats.gather_database_stats_job_proc ( )(3)insert into wri$_adv_objspace_trend_dataselect timepoint, space_usage, space_alloc, quality

Oracle OER 7451 in Load Indicator : Error Code = OSD-04500: illegal option specified 說明

 作業系統: win7 64位Oracle: 11gR2 32位 但是在alert log 裡不斷的出現如下錯誤:Mon Feb 06 14:38:22 2012OER 7451 in Load Indicator : Error Code =OSD-04500: illegal option specifiedO/S-Error: (OS 1) 函數不正確。 !OER 7451 in Load Indicator : Error Code =OSD-04500: illegal option

Oracle 10g read by other session 等待 說明

在AWR中,我們可能會看到如下資訊:  這裡是Read byother session 等待佔用了很多的時間。 關於Read by other session 的說明如下:When informationis requested from the database, Oracle will first read the data from disk intothe database buffer cache. If two or more sessions request the

Oracle 資料表空間基本操作

 1. 查詢資料庫現在的資料表空間select tablespace_name, file_name, sum(bytes)/1024/1024 table_size from dba_data_files group by tablespace_name,file_name; 2. 建立資料表空間CREATE TABLESPACE data01 DATAFILE '/oracle/oradata/db/DATA01.dbf' SIZE 500M;  3.刪除資料表空間DROP TABLESPA

Oracle SCN 深入研究

一. SCN 說明 之前也整理過幾遍Oracle SCN的文章,如下:Oracle DB 伺服器系統時間修改問題 與SCN 關係的深入研究http://blog.csdn.net/tianlesoftware/article/details/6163859 Oracle Blockscn/commit scn/cleanout scn 說明http://blog.csdn.net/tianlesoftware/article/details/6660530 Oracle SCNheadroom、

Oracle 11g 新特性 — 管理 SPFILE 說明

         在Oracle 11g 以前,我們可以從spfile來建立pfile,或者利用pfile來建立spfile。 在Oracle 11g中,在管理spfile方面得到增強,可以從memory來建立pfile和spfile。 文法如下:CREATE PFILE [= 'pfile_name' ]FROM { { SPFILE [= 'spfile_name'] } | MEMORY } ; CREATE SPFILE [= 'spfile_name' ]FROM { { PFILE

Oracle 帳號基本管理

1. Oracle安裝完成後的使用者名稱和密碼sys/change_on_install system/manager scott/tiger sysman/oem_temp internal/oracle  2.修改使用者的密碼SQL> conn sys/change_on_install as sysdbaConnected.SQL> alter user sys identified by ******;User altered. 3.為使用者解鎖SQL> conn

Oracle ORA-00600 [15764] 解決方案

          剛到公司收到一朋友的留言,說RAC的一個節點掛了。 因為他昨晚6點重建過一個索引,跑了2個多小時還沒結束, 後來他就手工取消了。 晚上11點多,其中一個節點就出現問題了。        DB 環境是:AIX 6.1 + ORACLE 10.2.0.4,2節點。現在一個節點在撐著,壓力很大。嘗試啟動掛掉的節點,可以正常啟動,一旦執行DML 操作,節點就掛掉了。 Alert log 資訊:ORA-00600: internal error code, arguments:[157

Oracle 一次 鎖表 處理小記

             同事說測試庫上的一張表被鎖了。 不能執行DML 操作。 鎖表的準確說法應該是阻塞。之前的一遍blog裡有說明:            鎖 死結 阻塞Latch 等待 詳解            http://blog.csdn.net/tianlesoftware/article/details/5822674             找多鎖表的session,並kill 掉之後,對該表的DML 操作正常。 這裡在類比一次這個問題。

總頁數: 1509 1 .... 1185 1186 1187 1188 1189 .... 1509 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.