如何使Oracle資料庫保持優良效能

問:如何使Oracle資料庫保持優良效能? 答:你可以從以下幾個方面入手: ◆分區 根據實際經驗,在一個大資料庫中,資料庫空間的絕大多數是被少量的表所佔有。為了簡化大型資料庫的管理,改善應用的查詢效能,一般可以使用分區這種手段。所謂分區就是動態地將表中的記錄分離到若干不同的資料表空間上,使資料在物理上被分割開來,便於維護、備份、恢複、事務及查詢效能。當使用的時候可建立一個串連所有分區的視圖,使其在邏輯上仍以一個整體出現。 1. 建立分區表 Create table Employee (

ORACLE常用問題1000問(之三)

88. CHR()的反函數是?    ASCII()    SELECT CHAR(65) FROM DUAL;      SELECT ASCII('A') FROM DUAL;89. 字串的連接    SELECT CONCAT(COL1,COL2) FROM TABLE ;    SELECT COL1||COL2 FROM TABLE ;90. 怎麼把select出來的結果導到一個文字檔中?     SQL>SPOOL  C:/ABCD.TXT;    SQL>select

ORACLE常用問題1000問(之四)

133. CURRVAL 和 nextval   為表建立序列   CREATE SEQUENCE EMPSEQ ... ;   SELECT empseq.currval FROM DUAL ;   自動插入序列的數值   INSERT INTO emp         VALUES (empseq.nextval, 'LEWIS', 'CLERK',                 7902, SYSDATE, 1200, NULL, 20) ;134. ROWNUM  

ORACLE常用問題1000問(之八)

9I管理的V$視圖。281. V$ACCESS   顯示當前被鎖定的資料庫中的對象及正在訪問他們的會話.282. V$ACTIVE_INSTANCES   為當前安裝的資料庫中出現的所有執行個體建立從執行個體名到執行個體號的映射.283. V$ACTIVE_SESS_POOL_MTH   所有活動的會話池資源分派方法.284. V$AQ   當前資料庫中的隊列的統計量.285. V$ARCHIVE   歸檔所需的重做記錄檔中的資訊.286. V$ARCHIVE_DEST  

ORACLE常用問題1000問(之十二)

783. ALL_ALL_TABLES   使用者可存取的所有表.784. ALL_ARGUMENTS   使用者可存取的對象的所有參數.785. ALL_ASSOCIATIONS   使用者定義的統計資訊.786. ALL_BASE_TABLE_MVIEWS   使用者可存取的所有物化視圖資訊.787. ALL_CATALOG   使用者可存取的全部表,同義字,視土和序列.788. ALL_CLUSTER_HASH_EXPRESSIONS   使用者可存取的聚集的HASH函數.789.

ORACLE常用問題1000問(之十三)

901. CHAINED_ROWS   儲存帶LIST CHAINED ROWS子句的ANALYZE命令的輸出.902. CHAINGE_SOURCES   允許發行者查看現有的變化資源.903. CHANGE_SETS   允許發行者查看現有的變化設定.904. CHANGE_TABLES   允許發行者查看現有的變化表.905. CODE_PIECES   ORACLE存取這個視圖用於建立關於對象大小的視圖.906. CODE_SIZE  

ORACLE常用問題1000問(之一)

1. Oracle安裝完成後的初始口令?   internal/oracle  sys/change_on_install  system/manager  scott/tiger  sysman/oem_temp2. ORACLE9IAS WEB CACHE的初始預設使用者和密碼?   administrator/administrator3. oracle 8.0.5怎麼建立資料庫?   用orainst。如果有motif介面,可以用orainst /m4. oracle

ORACLE常用問題1000問(之九)

9I管理的V$視圖。401. V$PQ_TQSTAT   包含並存執行操作上的統計量.協助在一個查詢中測定不平衡的問題.402. V$PROCESS   包含關於當前活動進程的資訊.403. V$PROXY_ARCHIVEDLOG     包含歸檔記錄備份檔案的描述資訊,這些備份檔案帶有一個稱為PROXY副本的新特徵.404. V$PROXY_DATAFILE   包含資料檔案和控制檔案備份的描述資訊,這些備份檔案帶有一個稱為PROXY副本的新特徵.405. V$PWFILE_USERS  

ORACLE常用傻瓜問題1000問(之十一)

9I管理的資料字典USER視圖。645. USER_ALL_TABLES   包含對使用者可用的表的描述.646. USER_ARGUMENTS   列出對使用者可存取的對象中的參數.647. USER_ASSOCIATIONS   目前使用者所擁有的相關對象的使用者定義的統計.648. USER_AUDIT_OBJECT   關於對象的語句審計追蹤記錄.649. USER_AUDIT_SESSION   關於使用者串連或斷開的全部審計追蹤記錄.650.

Oracle Spatial 簡介

  Oracle Spatial 簡介:        首先,Oracle 支援自訂的資料類型,你可以用數組,結構體或者帶有建構函式,功能函數的類來定義自己的物件類型。這樣的物件類型可以用於屬性列的資料類型,也可以用來建立對象表。而Oracle Spatial也正是基於此種特性所開發的一套空間資料處理系統。        Spatial

ORACLE的基本文法

 -- 表create table test (names varchar2(12),                   dates date,                   num   int,                   dou   double);-- 視圖create or replace view vi_test asselect * from test;-- 同義字create or replace synonym aafor dbusrcard001.aa;--

Oracle 層次查詢的一個妙用

往下查詢所有的節點, 按節點縮排.SELECT * FROM organ CONNECT BY parent_id = PRIOR id START WITH parent_id is null;其工作方式為, 先找到 parent_id 為 null 的記錄. 再按 parent_id = PRIOR id 指定的規則往下層層展開. 此處 PRIOR 表示按上一層的 id 等於本層的 parent_id 擴充, 相當於 CONNECT BY this_row.parent_id =

Oracle經典問答一覽[常用]

Oracle經典問答一覽[常用]Oracle經典問答一覽[常用] 目錄01. Oracle安裝完成後的初始口令?02. ORACLE9IAS WEB CACHE的初始預設使用者和密碼?03. oracle 8.0.5怎麼建立資料庫?04. oracle 8.1.7怎麼建立資料庫?05. oracle 9i 怎麼建立資料庫?06. oracle中的裸裝置指的是什麼?07. oracle如何區分 64-bit/32bit 版本???08. SVRMGR什麼意思?09.

學習筆記 oracle+procedure+job

   寫的是一個記錄大量資料量的一個日記伺服器: 其中涉及到一個表以後可能要記錄大量的資料,就考慮了用分表來記錄資料,   寫了預存程序每天生產一張表,其中大量是在網上找的資料,自己整理了下。   create or replace procedure createlogs_time Authid Current_User as tabname varchar(200); begin select 'ex_log' || to_char(sysdate, 'yyyymmdd') into

oracle tomcat6.0 串連池

  需要配置的tomcat目錄下的檔案            <%apache-tomcat-6.0.10%>/conf/context.xml          在<context></context> 中加入 <Resource  name="jdbc/oracleds"   auth="Container"      type="javax.sql.DataSource"

Oracle常見問題1-15

  1. 查看oracle線程:ps -ef | grep ora 2.用什麼語句查詢欄位呢? select table_name from all_tables;desc table_name 可以查詢表的結構 select * from all_tab_columns where table_name='??' 3.如何查詢資料庫有多少表? select count(*) from all_tables;  4.如何顯示當前串連使用者show

Oracle的rownum欄位

Oracle的rownum欄位是個比較奇怪的欄位。拿一張有26條記錄的Test表來舉例。      select * from Test where rownum >=1;      select * from Test where rownum >=2;      select * from Test where rownum <=

Oracle架構的基礎知識(入門級)

學習oracle,最好首先瞭解Oracle的架構。這樣對Oracle有一個整體的認識,有高屋建瓴的作用。 1、物理結構(由控制檔案、資料檔案、重做記錄檔、參數檔案、歸檔檔案、口令檔案組成)   一個資料庫中的資料存放區在磁碟上物理檔案,被使用時,調入記憶體。   其中控制檔案、資料檔案、重做記錄檔、追蹤檔案及警告日誌(trace files,alert files)屬於資料庫檔案;   參數檔案(parameter file)口令檔案(password file)是非資料庫檔案

C#中執行包含ORACLE CLOB類型預存程序

    在處理CLOB字元欄位時,如果直接將字串傳遞給oracleparameter,在字串長度超過4000是出現異常:ORA-01460: 轉換請求無法實施或不合理因為Oracle字元最大長度為4000,需要構造一個OracleClob對象,將要傳遞的字串寫入OracleClob。如下代碼所示:command.CommandText = "select * from table(AnalyseBuffer(:gml))"; OracleClob clob = new

oracle串連被關閉

最近的項目這個問題讓我頭疼了很久,人少的時候串連很正常,但當人多的時候串連資料庫就會出現這個問題,找了許多資料,甚至有些資料說是微軟的bug,My Code如下(省略了一些):public class TstockAccountDao { private OracleConnection oracleConn = ConnectionManager.GetCon();; public ArrayList InsertTstockAccount()

總頁數: 1509 1 .... 1166 1167 1168 1169 1170 .... 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.