oracle v$lock.type

如下v$lock.type是10.1的,但大多數應該適應於10.1以下版本,特別是9.2版本。記錄一下,以備後用了。The following table shows the 138 lock types that are reported by V$LOCK_TYPE in Oracle 10.1:NameDescriptionADASM Disk AU LockAFAdvisor FrameworkAGAnalytic Workspace GenerationAKGES Deadlock

Oracle中有關Latch的介紹

   本文向各位闡述Oracle的Latch機制,Latch,用金山詞霸翻譯是門插栓,閉鎖,專業術語叫鎖存器,我開始接觸時就不大明白為什麼不寫Lock,不都是鎖嗎?只是翻譯不同而以?研究過後才知道兩者有很大的區別。  Latch是Oracle提供的輕量級鎖資源,他用於快速,短時間的鎖定資源,防止多個並發進程同時修改訪問某個共用資源,他只工作在記憶體中,我們可以不大準確的說,記憶體中資源的鎖叫latch,資料庫物件(表,索引等)的鎖叫Lock。比如資料緩衝中的某個塊要被讀取,我們會獲得這個塊的la

Oracle文法之OVER(PARTITION BY)及開窗函數

oracle的分析函數over 及開窗函數一:分析函數overOracle從8.1.6開始提供分析函數,分析函數用於計算基於組的某種彙總值,它和彙總函式的不同之處是對於每個組返回多行,而彙總函式對於每個組只返回一行。 下面通過幾個例子來說明其應用。                                       1:統計某商店的營業額。             date       sale     1           20     2           15     3   

Oracle Undo的學習

 復原段可以說是用來保持資料變化前映象而提供一致讀和保障事務完整性的一段磁碟儲存地區。當一個事務開始的時候,會首先把變化前的資料和變化後的資料先寫入日誌緩衝區,然後把變化前的資料寫入復原段,最後才在資料緩衝區中修改(日誌緩衝區內容在滿足一定的條件後可能被寫入磁碟,但在事務提交的時候日誌必須寫入磁碟,而資料緩衝區中的資料依賴於檢查點的發生和DBWR進程的活動)    

Oracle初始安裝記憶體設定參考

預備知識shared memory:共用記憶體段:  一個記憶體地區,可以被不同的進程讀取。oracle使用它來構成sga。oracle使用以下三種方法來建立一個sga區:  1. 使用單個共用記憶體段。  2. 使用連續多個共用記憶體段。  3.

Oracle資料庫的閃回恢複區

Oracle9i開始提供閃回查詢,以便能在需要的時候查到過去某個時刻的一致性資料,這是通過Undo實現的。這個功能有很大的限制,就是相關事務的undo不能被覆蓋,否則就無力回天了。oracle10g大大的增強了閃回查詢的功能,並且提供了將整個資料庫回退到過去某個時刻的能力,這是通過引入一種新的flashback log實現的。flashback log有點類似redo log,只不過redo log將資料庫往前滾,flashback

Oracle 10g 筆記1 串連和SQL編寫

1.C:\>sqlplus "sys/test123 as sysdba" //以管理員身份登陸2.如果沒有執行個體,則可以用這個進行串連C:\>sqlplus/nolog然後登陸SQL>connect sys/test1234 as sysdba //sys必須以sysdba(管理員身份登陸)    SQL>startup //啟動執行個體  SQL>startup mount

ORACLE執行計畫的一些基本概念

本文介紹了ORACLE執行計畫的一些基本概念,供學習應用。一.相關的概念Rowid的概念:rowid是一個偽列,既然是偽列,那麼這個列就不是使用者定義,而是系統自己給加上的。對每個表都有一個rowid的偽列,但是表中並不實體儲存體ROWID列的值。不過你可以像使用其它列那樣使用它,但是不能刪除改列,也不能對該列的值進行修改、插入。一旦一行資料插入資料庫,則rowid在該行的生命週期內是唯一的,即即使該行產生行遷移,行的rowid也不會改變。Recursive

Oracle中的控制檔案管理

1.查看控制檔案資訊SQL*Plus: Release 9.2.0.1.0 - Production on 星期六 1月 5 10:12:00 2008Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.SQL> conn sys/ as sysdba請輸入口令: *****已串連。SQL> select name from v$controlfile;NAME----------------------

Oracle的聚簇因子對於查詢IO的影響

Oracle中,對於同一個查詢語句,有時候會很快的完成,有時候卻很慢,但是表結構什麼的完全一致,表中的資料也完全一致,這個具體是什麼原因呢,就要從Index中的細節說起了。在Oracle中的一個特殊的視圖user_indexes中有一個特殊的列,名字是clustering_factor,這個值的內容就是如果訪問表的整個表資料,會造成多少次資料庫IO。我們可以通過下面的SQL語句來查看。SELECT        A.INDEX_NAME,        B.NUM_ROWS,        B.

Oracle中複合式索引的使用詳解

在Oracle中可以建立複合式索引,即同時包含兩個或兩個以上列的索引。在複合式索引的使用方面,Oracle有以下特點:    1、 當使用基於規則的最佳化器(RBO)時,只有當複合式索引的前置列出現在SQL語句的where子句中時,才會使用到該索引;    2、 在使用Oracle9i之前的基於成本的最佳化器(CBO)時,

Oracle block 格式

資訊參考:  http://www.ixora.com.au/ 特別感謝 overtime 大哥對我的無私的協助和對我一直鼓勵支援我的網友這些資料是沒得到oracle 支援的 所以不能保證資訊的正確性 請謹慎使用 科技無限 隨便轉載oracle 8.1.7         8k block          windows xp    create table t(n number);insert into t values(1);   --- 從 dbms_rowid 中看出table t

Oracle的Number型數值儲存及轉換

Oracle在資料庫內部通過相應的演算法轉換來進行資料存放區,本文簡單介紹Oracle的Number型數值儲存及轉換.這個內容是為了回答留言板上的2119號問題.我們可以通過DUMP函數來轉換數位儲存形式,一個簡單的輸出類似如下格式:SQL> select dump(1) from dual;DUMP(1) ------------------ Typ=2 Len=2: 193,2DUMP函數的輸出格式類似:類型 <[長度]>,符號/

Oracle儲存物理結構

翻譯和整理:劉曉韜 時間:2007-01-12摘要: 本文描述了資料表空間(Oracle資料庫首要的邏輯資料庫結構)和與每個資料表空間對應的物理資料檔案。這裡為了介紹的方便,把屬於儲存邏輯概念的資料表空間放到了本章。

用Oracle實現ASH的樞紐分析圖

11g裡面有個很有用的新特性,對樞紐分析圖的支援。簡單而言,它可以實現寬表和窄表之間的轉化。舉一個例子,有一張表記錄了全校所有班級所有學生的成績(A,B,C,D,E),現在想統計每個班級裡每個分數層級對應的學生人數。當然,一個SQL就可以實現:SELECT class, score, count(*) FROM score_tableGROUP BY class, score;結果的格式如下:班級 分數 人數一年一班 A 10一年一班 B 16一年一班 C

Oracle動態SQL返回單條結果和結果集

1. DDL 和 DML /**//*** DDL ***/begin EXECUTE IMMEDIATE 'drop table temp_1'; EXECUTE IMMEDIATE 'create table temp_1(name varchar2(8))'; end; /**//*** DML ***/declare v_1 varchar2(8); v_2 varchar2(10); str varchar2(50); begin v_1:='測試人員'; v_2:='北京';

Oracle刪除資料檔案

在我們詳細介紹之前,我們必須說清楚一點:Oracle不提供如刪除表、視圖一樣刪除資料檔案的方法,資料檔案是資料表空間的一部分,所以不能“移走”資料表空間。 一、使用offline資料檔案的方法非歸檔模式使用:alter database datafile '...' offline drop;歸檔模式使用:  alter database datafile '...' offline;說明:1)        

Oracle資料區塊損壞恢複總結

在恢複前使用DBV命令檢查資料檔案是否存在壞塊dbv file=d:\oracle\oradata\mydb\RONLY.DBF blocksize=8192查看資料壞塊所在資料檔案號及塊號可以對錶進行一次全表掃描,如:select count(*) from tablename;1、    沒有備份的情況下:1.1、使用exp/imp恢複 

Oracle 8i c#串連

在64位平台上用vs2008  c#開發資料庫查詢程式,串連Oracle 8i必須使用2.102.4.0以下版本的Oracle.DataAccess.dll,如果IIS要以64位運行,還必須選擇64位的dll 本人遇到的錯誤如下:1.ORA-03134: 不再支援串連到此版本的伺服器。(Oracle.DataAccess.dll版本太高)(使用微軟內建連結庫)        備忘:          (1) 如用 System.Data.OracleClient 訪問

[Z]Oracle預設連接埠清單以及修改辦法

 Oracle預設連接埠清單以及修改辦法原文地址:http://blog.csdn.net/frjcy/archive/2006/04/25/676893.aspx查看IANA預設連接埠: http://www.iana.org/assignments/port-numbers服務連接埠產品更改辦法Oracle HTTP Server listen port / Oracle HTTP Server port 80 Oracle Application Server

總頁數: 1509 1 .... 311 312 313 314 315 .... 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.