Time of Update: 2018-12-04
問:如何使Oracle資料庫保持優良效能? 答:你可以從以下幾個方面入手: ◆分區 根據實際經驗,在一個大資料庫中,資料庫空間的絕大多數是被少量的表所佔有。為了簡化大型資料庫的管理,改善應用的查詢效能,一般可以使用分區這種手段。所謂分區就是動態地將表中的記錄分離到若干不同的資料表空間上,使資料在物理上被分割開來,便於維護、備份、恢複、事務及查詢效能。當使用的時候可建立一個串連所有分區的視圖,使其在邏輯上仍以一個整體出現。 1. 建立分區表 Create table Employee (
Time of Update: 2018-12-04
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
Time of Update: 2018-12-04
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
Time of Update: 2018-12-04
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
Time of Update: 2018-12-04
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.
Time of Update: 2018-12-04
901. CHAINED_ROWS 儲存帶LIST CHAINED ROWS子句的ANALYZE命令的輸出.902. CHAINGE_SOURCES 允許發行者查看現有的變化資源.903. CHANGE_SETS 允許發行者查看現有的變化設定.904. CHANGE_TABLES 允許發行者查看現有的變化表.905. CODE_PIECES ORACLE存取這個視圖用於建立關於對象大小的視圖.906. CODE_SIZE
Time of Update: 2018-12-04
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
Time of Update: 2018-12-04
9I管理的V$視圖。401. V$PQ_TQSTAT 包含並存執行操作上的統計量.協助在一個查詢中測定不平衡的問題.402. V$PROCESS 包含關於當前活動進程的資訊.403. V$PROXY_ARCHIVEDLOG 包含歸檔記錄備份檔案的描述資訊,這些備份檔案帶有一個稱為PROXY副本的新特徵.404. V$PROXY_DATAFILE 包含資料檔案和控制檔案備份的描述資訊,這些備份檔案帶有一個稱為PROXY副本的新特徵.405. V$PWFILE_USERS
Time of Update: 2018-12-04
9I管理的資料字典USER視圖。645. USER_ALL_TABLES 包含對使用者可用的表的描述.646. USER_ARGUMENTS 列出對使用者可存取的對象中的參數.647. USER_ASSOCIATIONS 目前使用者所擁有的相關對象的使用者定義的統計.648. USER_AUDIT_OBJECT 關於對象的語句審計追蹤記錄.649. USER_AUDIT_SESSION 關於使用者串連或斷開的全部審計追蹤記錄.650.
Time of Update: 2018-12-04
Oracle Spatial 簡介: 首先,Oracle 支援自訂的資料類型,你可以用數組,結構體或者帶有建構函式,功能函數的類來定義自己的物件類型。這樣的物件類型可以用於屬性列的資料類型,也可以用來建立對象表。而Oracle Spatial也正是基於此種特性所開發的一套空間資料處理系統。 Spatial
Time of Update: 2018-12-04
-- 表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;--
Time of Update: 2018-12-04
往下查詢所有的節點, 按節點縮排.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 =
Time of Update: 2018-12-04
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.
Time of Update: 2018-12-04
寫的是一個記錄大量資料量的一個日記伺服器: 其中涉及到一個表以後可能要記錄大量的資料,就考慮了用分表來記錄資料, 寫了預存程序每天生產一張表,其中大量是在網上找的資料,自己整理了下。 create or replace procedure createlogs_time Authid Current_User as tabname varchar(200); begin select 'ex_log' || to_char(sysdate, 'yyyymmdd') into
Time of Update: 2018-12-04
需要配置的tomcat目錄下的檔案 <%apache-tomcat-6.0.10%>/conf/context.xml 在<context></context> 中加入 <Resource name="jdbc/oracleds" auth="Container" type="javax.sql.DataSource"
Time of Update: 2018-12-04
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
Time of Update: 2018-12-04
Oracle的rownum欄位是個比較奇怪的欄位。拿一張有26條記錄的Test表來舉例。 select * from Test where rownum >=1; select * from Test where rownum >=2; select * from Test where rownum <=
Time of Update: 2018-12-04
學習oracle,最好首先瞭解Oracle的架構。這樣對Oracle有一個整體的認識,有高屋建瓴的作用。 1、物理結構(由控制檔案、資料檔案、重做記錄檔、參數檔案、歸檔檔案、口令檔案組成) 一個資料庫中的資料存放區在磁碟上物理檔案,被使用時,調入記憶體。 其中控制檔案、資料檔案、重做記錄檔、追蹤檔案及警告日誌(trace files,alert files)屬於資料庫檔案; 參數檔案(parameter file)口令檔案(password file)是非資料庫檔案
Time of Update: 2018-12-04
在處理CLOB字元欄位時,如果直接將字串傳遞給oracleparameter,在字串長度超過4000是出現異常:ORA-01460: 轉換請求無法實施或不合理因為Oracle字元最大長度為4000,需要構造一個OracleClob對象,將要傳遞的字串寫入OracleClob。如下代碼所示:command.CommandText = "select * from table(AnalyseBuffer(:gml))"; OracleClob clob = new
Time of Update: 2018-12-04
最近的項目這個問題讓我頭疼了很久,人少的時候串連很正常,但當人多的時候串連資料庫就會出現這個問題,找了許多資料,甚至有些資料說是微軟的bug,My Code如下(省略了一些):public class TstockAccountDao { private OracleConnection oracleConn = ConnectionManager.GetCon();; public ArrayList InsertTstockAccount()