Oracle的物化視圖

Oracle的物化視圖提供了強大的功能,可以用於預先計算並儲存表串連或聚集等耗時較多的操作的結果,這樣,在執行查詢時,就可以避免進行這些耗時的操作,而從快速的得到結果。物化視圖有很多方面和索引很相似:使用物化視圖的目的是為了提高查詢效能;物化視圖對應用透明,增加和刪除物化視圖不會影響應用程式中SQL語句的正確性和有效性;物化視圖需要佔用儲存空間;當基表發生變化時,物化視圖也應當重新整理。

[oracle] 觸發器使用教程和命名規範

觸發器使用教程和命名規範       目  錄   觸發器使用教程和命名規範    1  1,觸發器簡介 1  2,觸發器樣本 2  3,觸發器文法和功能  3  4,例一:行級觸發器之一    4  5,例二:行級觸發器之二    4  6,例三:INSTEAD OF觸發器  6  7,例四:語句級觸發器之一   8  8,例五:語句級觸發器之二   9  9,例六:用包封裝觸發器代碼  10  10,觸發器命名規範  11    1,觸發器簡介  

oracle所有函數的功能說明

SQL中的單記錄函數 1.ASCII 返回與指定的字元對應的十進位數; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2.CHR 給出整數,返回對應的字元; SQL> select chr(54740) zhao,chr(65)

CentOS 5/6 安裝Oracle 10g R2(整理)

CentOS5安裝Oracle 10g R2一、基本條件圖形介面除kde全裝要裝個瀏覽器,能連網最好不要啟動selinuxvim /etc/sysconfig/selinux去掉不需的服務,如iptables, cups, postfix....機器名hostname/etc/sysconfig/network中的hostname要與/etc/hosts中的一致vim /etc/sysconfig/networkNETWORKING=yesHOSTNAME=dbserverGATEWAY=192

oracle 9i升級到oracle9208資料庫

背景:在windows2003server上安裝了Oracle9.2.0.1.0,現打算將其升級到9.2.0.8版本,並打上最新的安全補丁April2008版。1.升級oracle(administrator使用者權限)  (1)到metalink下載升級壓縮包,patch號為4547809,壓縮包名稱為 p4547809_92080_WINNT.zip,for windows 32bit。 

oracle 學習(三)

---建立學生表---create table student(STU_NO number(10) NOT NULL,STU_NAME varchar2(20) NOT NULL,STU_AGE number(10) NOT NULL,constraint PK_STUDENT PRIMARY KEY(STU_NO)--設為主健);---插入資料---insert into student   select 1001,'AE','12' from dual   union   select 10

oracle營運之–RMAN 異構平台遷移(修改中)

 如題: 最近公司有個項目中涉及了資料移轉的問題: 源庫的環境是:redhat as 4  oracle 10.2.0.1(64位)單一實例 (裸裝置) ,硬體平台(IBM X3650) 目標庫是:aix 5.3 . oracle 10.2.0.4(64位) RAC (裸裝置)  ,硬體平台 (IBM P595) 資料量有700個G左右 想用rman 來做遷移,把源庫的資料移轉到目標庫上去. 請高手支招,有什麼好的方法: |||||||||||||||||||||||||||||||||||||

oracle控制檔案丟失了怎麼辦?

三大方法:1.利用rman備份來還原恢複控制檔案自動備份  如果未使用恢複目錄,則應該配置控制檔案自動備份,從而可以在需要時快速還原控制檔案。無論是否使用快速恢複區,用於還原控制檔案的命令都相同。但是,如果使用快速恢複區,則 RMAN  會隱式交叉檢驗控制檔案中列出的備份和影像副本,並對處於快速恢複區但已還原控制文件中未記錄的所有檔案進行編錄,從而提高已還原控制檔案在還原資料庫的其餘部分時的作用。  註:

oracle的記憶體結構之–查看記憶體資訊+保留池和迴圈池(摘自文平書)

共用池、大池、Java池、快取的記憶體通過設定配置單位作為基本單元分配。在SGA小於1GB的情況下,配置單位尺寸為4MB,當SGA大於1GB時,單元尺寸為16MB。該單元大小能通過視圖 V$SGA_DYNAMIC_COMPONENTS查詢。這個單元決定了在SGA中所有動態分配地區的組成狀態。例如下面查詢了系統中SGA當前分配的尺寸和單元大小:    SQL>select COMPONENT,CURRENT_SIZE,GRANULE_SIZE from

Oracle面試問題-技術篇(三)

14. 如何建立一個備份控制檔案?  解答:Alter database backup control file to trace.  15. 給出資料庫正常啟動所經曆的幾種狀態 ?  解答:STARTUP NOMOUNT – 資料庫執行個體啟動     STARTUP MOUNT - 資料庫裝載     STARTUP OPEN – 資料庫開啟  16. 哪個column可以用來區別V$視圖和GV$視圖?  解答:INST_ID 指明叢集環境中具體的 某個instance 。  17.

ORACLE使用HINT的方法

1. /*+ALL_ROWS*/表明對語句塊選擇基於開銷的最佳化方法,並獲得最佳輸送量,使資源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO='SCOTT'; 2. /*+FIRST_ROWS*/表明對語句塊選擇基於開銷的最佳化方法,並獲得最佳回應時間,使資源消耗最小化.例如:SELECT /*+FIRST_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM

oracle裡tablespace offline和datafile offline的區別

網上搜了幾篇關於tablespace offline 和 datafile offline區別的文章,小總結了一下,記下來,方便以後學習。==================================================================================There is a big difference between:Taking the tablespace offline and Taking the datafiles

如何在Oracle中一次執行多條sql語句,結束符很重要

有時我們需要一次性執行多條sql語句,而用來更新的sql是根據實際情況用代碼拼出來的解決方案是把sql拼成下面這種形式:begin  update TB_VG set seq = 1, vessel_id = 'Jin14', vessel_type = 'TRACK' where batch_number = '20837' and train_id = '0233086';update TB_VG set seq = 2, vessel_id = 'Jin14', vessel_type =

ORACLE中的資料包的使用

/*資料包(我們可以把相關的函數,過程,類型,變數放入一個資料包中,可以實現公開變數,過程函數對自訂類型的使用)*/--資料包的說明部分create or replace package mypackastype mytype is ref cursor return emp%rowtype;function myemp(dno number) return mytype;end;/--資料包的主體部分create or replace package body

Oracle Spool的用法小結

 在生產中常會遇到需要將數量比較大的表值匯入到本地文字檔中. 方法有很多種,比較常用的就是spool命令: 要輸出符合要求格式的資料檔案只需在select時用字元串連來標準格式。比如有如下表     SQL>; select id,username,password from myuser;//測試表    1 John    1234    2 Jack    12345    3 Rose    2345    4 Joe        384657    5 Tom        3

plsql管理oracle

1.SQL匯入匯出表的正確步驟原來總是直接 tools->import talbes->Oracle Import結果發現有的時候會出錯:有的表不能正確匯入, baidu+googel解決辦法如下:匯出步驟:1 tools ->export user object 選擇選項,匯出.sql檔案2 tools ->export tables-> Oracle Export 選擇選項匯出.dmp檔案匯入步驟:1 tools->import

認識Oracle/SQL Server的免費資料庫

認識Oracle/SQL Server的免費資料庫 像Oracle和SQL

oracle函數大全-數文書處理函數

F.3     數字函數函數接受NUMBER類型的參數並返回NUMBER類型的數值.超越函數和三角函數的傳回值精確到36位.ACOS、ASIN、ATAN、ATAN2的結果精確到36位.l          ABS文法:    ABS(x)功能:    得到x的絕對值.使用位置: 過程性語言和SQL語句。l          ACOS文法:   ACOS(x)功能:   返回x的反餘弦值. x應該從0到1之間的數,結果在0到pi之間,以弧度為單位.使用位置: 過程性語言和SQL語句。l      

IMP-00017: 由於 ORACLE 的 20001 錯誤

. . 正在匯入表                    "XXXXXX"          0行被匯入 IMP-00017: 由於 ORACLE 的 20001 錯誤,以下的語句失敗 "BEGIN  DBMS_STATS.SET_INDEX_STATS(NULL,'"XXXXXX"',NULL,NULL,NULL,0," "0,0,0,0,0,0,6);

Oracle JDBC 11gR1的一些特性

1.支援JSE6和JDBC4.0,不再支援java.sql.SQLXML類型。jse6是通過ojdbc6.jar,ojdbc6_g.jar,ojdbc6dms.jar,ojdbc6dms_g.jar檔案來支援的。2.不再支援oracle.jdbc.driver。從9.0.1開始的每個release都推薦使用oracle.jdbc。這一天終於到來,在11g中,引用oracle.jdbc.driver不再通過編譯。3.j2se

總頁數: 1509 1 .... 316 317 318 319 320 .... 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.