Time of Update: 2015-09-29
標籤:1、下載Oracle 11g R2 for
Time of Update: 2015-09-29
標籤:對於大型資料庫,Oracle佔用的磁碟空間非常大,掌握資料庫中那些使用者、表佔用了多殺磁碟空間,以及增長情況,可以方便日後對磁碟系統進行維護和擴充。對Oracle磁碟空間使用方式,可以分為按照資料表空間、使用者或者表來進行統計。(一)、資料表空間計算資料表空間的剩餘大小 select A.TABLESPACE_NAME,A.BYTES/(1024*1024*1024) "SPACE(G)", C.BYTES/(1024*1024) "FREE SPACE(M)",(C.BYTES*100)
Time of Update: 2015-09-28
標籤:1.基礎篇 (1)概述 (2)資料庫伺服器的安裝與卸載 (3)建立資料庫 (4)OEM和SQL*plus 2.體繫結構篇 (1)實體儲存體結構 (2)邏輯儲存結構 (3)資料庫執行個體 3.管理篇 (1)資料庫啟動與關閉 (2)模式對象 (3)安全管理 (4)備份與恢複 (5)閃回技術 &nbs
Time of Update: 2015-09-28
標籤:1,問題描述
Time of Update: 2015-09-28
標籤:基本概念Local Coordinator:在分布事務中,必須參考其它節點上的資料才能完成自己這部分操作的網站。Global Coordinator:分布事務的發起者,負責協調這個分布事務。Commit Point Site:在分布事務中,首先執行COMMIT或ROLLBACK操作的網站。一般情況下,應該把儲存關鍵資料的網站作為Commit Point Site。因為Commit Point
Time of Update: 2015-09-27
標籤: 最近公司領導告訴接下去接的一個產品,可能會涉及到oracle資料庫,以前用得最多的是mssql,前些時間學了下mysql也算少許用過。oracle沒接觸過。應為我之前做過.net開發,所以資料提供者這塊,涉及到的ashx wcf webserver這些,學了下servlet感覺 這些技術比較像 ashx編寫的介面。 一、 首先在電腦上安裝了 oracle資料庫,
Time of Update: 2015-09-26
標籤:一個今天升級10g叢集環境到10.2.0.5。下載補丁p8202632_10205_Linux-x86-64.zip,解壓安裝並運行後。中途島錯誤:I/O ERROR cannt reading or opening file in /tmp/...../temp52網上查資料例如以下:依據MOS的說明,導致這個錯誤可能有例如以下原因:a) Insufficient free space in the temporarydirectory.b) Insufficient access
Time of Update: 2015-09-26
標籤:Oracle如何?建立資料庫、備份資料庫及資料匯出匯入的一條龍操作Oracle中對資料對象和資料的管理,無疑都是使用PL/SQL
Time of Update: 2015-09-26
標籤:oracle資料庫 首先我想大多數人對於資料庫的定義是一種由很多資料的集合體稱之為資料庫。在漢譯中我們通常把儲存東西的某一地方叫的東西做庫。而把大量的資料儲存在一起呢就叫資料庫,所以這也是普遍外行人的認知。但事實上的資料庫不僅僅只是單純的將資料儲存在一起形成庫。
Time of Update: 2015-09-26
標籤:oracle sysman 帳號修改 em不能進問題只需以下幾步即可[email protected] ~]$ emctl setpasswd dbconsole Oracle Enterprise Manager 11g Database Control Release 11.2.0.1.0 Copyright (c) 1996, 2009 Oracle Corporation. All rights
Time of Update: 2015-09-28
標籤:1、適用系統的不同:位元影像索引適合OLAP系統,而B-tree索引適合OLTP系統。2、佔用儲存空間不同:位元影像索引只需要很小的儲存空間,而B-tree索引需要佔用很大的儲存空間。3、建立需要的時間不同:位元影像索引建立很快,而B-tree索引建立很耗時。4、dml操作影響大小不同:位元影像索引只適合海量查詢,update、insert、delete時會產生負影響,而B-tree索引適合頻繁的dml操作。5、查詢範圍不同:位元影像索引適合資料重複率高的表,且可以高效地執行包含AND,O
Time of Update: 2015-09-26
標籤: 選擇最有效順序表名(只有有效基於規則的最佳化) ORACLE分析器按照訂單處理從右至左FROM在FROM子句中的表名,故FROM寫在最後的表(基礎資料表 driving table)將被最先處理. 在FROM子句中包括多個表的情況下,你必須選擇記錄條數最少的表作為基礎資料表.當ORACLE處理多個表時,
Time of Update: 2015-09-28
標籤: oracle 有以下幾種運算子 算數運算子 串連運算子 比較(關係)運算子 邏輯運算子 1.算數運算子 算數運算子有四個, + , - ,* ,/。SELECT sal,sal*12 from emp; #sal 和sal*12後的值。 2.串連運算子 串連運算子有 || 可以將兩個字串串連在一起。SELECT ename || “的工資是” || sal FROM emp; #此||就是將員工和工資串連在一起
Time of Update: 2015-09-28
標籤:1、當查詢表時where條件中有多個索引時,優先使用主鍵索引,其它索引會失效。2、當查詢的返回的資料佔總量資料的百分比小於20%時,建索引才有效果3、不是主鍵的索引值可以為空白,主鍵索引不可為空。4、容易引起oracle索引失效的原因很多:1)、在索引列上使用函數。如SUBSTR,DECODE,INSTR等,對索引列進行運算.需要建立函數索引就可以解決了。2)、建立的表還沒來得及產生統計資訊,分析一下就好了3)、基於cost的成本分析,訪問的表過小,使用全表掃描的消耗小於使用索引。4)、使
Time of Update: 2015-09-26
標籤:一、觸發這個錯誤的原因及相關因素 是因為oracle11g中預設在default概要檔案裡設定了“PASSWORD_LIFE_TIME=180天”所導致。在Oracle 11g中是存在password到期問題的。二、錯誤現象:使用者被鎖定之後會報ORA-28000的錯誤,並提示無法登入到資料庫SQL> conn system/oracleERROR:ORA-28000: the account is lockedWarning: You are no
Time of Update: 2015-09-26
標籤:SQL執行過程1.應用程式層-應用向資料庫發生SQL請求2.資料庫代碼層-oracle軟體解析並最佳化SQL,管理鎖、安全、並發等3.記憶體層-SGA(資料緩衝)、PGA(排序和散列 )4.磁碟層-讀寫表、索引的資料,讀寫臨時工作區,重做以及其他日誌IO最佳化過程1.最小化請求最佳化應用代碼,如緩衝技術資料結構化以免資料庫過載保證網路品質最佳化資料庫實體設計,如索引、分區最佳化查詢器最佳化單條SQL語句效能2.降低掙用3.降低物理IO確保給oracle足夠的記憶體開啟AMM適當調
Time of Update: 2015-09-29
標籤:round(x[,y]) 功能:返回四捨五入後的值 參數:x,y,數字型運算式,如果y不為整數則截取y整數部分,如果y>0則四捨五入為y位小數,如果y小於0則四捨五入到小數點向左第y位。 返回:數字 樣本 :select round(5555.6666,2.1),round(5555.6666,-2.6),round(5555.6666) from dual; 返回: 5555.67 , 5600 , 5556
Time of Update: 2015-09-28
標籤:1.網站測試版本,需要備份本機資料,匯入到伺服器上。在伺服器上建立了資料表空間和若干個使用者。現在刪除無用的使用者(1)查詢出來所有的使用者和對應的資料表空間:select username,default_tablespace from dba_users(2)刪除某一個使用者:drop user scsc0819 cascade;其中scsc0819是使用者名稱2.伺服器上無效的資料表空間也需要刪除。(1)查詢出來所有的資料表空間名字和對應的檔案名稱字:select
Time of Update: 2015-09-28
標籤:通常當與樹的結構之間的關係處理,這是一個很複雜的事情,我們可以通過程式碼去逐層遍曆父或子節點,這樣做的缺點是很明顯,效率不高,操作複雜性是比較大的。而當我們使用Oracle當資料庫,我們可以有一個簡單的解決方案,例如下列: 1.首先建立一張表。儲存父子關係drop table tmp_node;create table tmp_node(id varchar2(500),p_id varchar2(500)); 2.向表中插入資料insert into
Time of Update: 2015-09-28
標籤: 本文轉載自http://soft.chinabyte.com/database/6/12320006.shtml【來源:位元網 悠虎】 由於Oracle11G的新特性所致,經常會遇到使用sqlplus登陸oracle資料庫時提示“ORA-28002: 7 天之後口令將到期”等情況。 在Oracle 11G 建立使用者時預設密碼到期限制是180天, 如果超過180天使用者密碼未做修改則該使用者無法登入,提示“ORA-28001: