Time of Update: 2018-07-23
--列出各個部門中工資高於本部門的平均工資的員工數和部門號,並按部門號排序select * from emp e1,(select round(avg(sal),2) sal,deptno from emp group by deptno) e2 where e1.sal>e2.sal and e1.deptno=e2.deptno order by e1.deptno asc; 建立test表 --行轉列的測試create table test(id number
Time of Update: 2018-07-23
DB2與oracle的區別 1、DB2 訪問前10行資料與Oracle區別 DB2 : select * from test fetch first 10 rows only Oracle : select * from test where rownum<=10 查詢語句 Db2:不提供隱形轉換 select * from employee
Time of Update: 2018-07-23
job裡面的 last_date 和 next_date ,以及interval之間是什麼關係,last_date到底是記的 job 的開始執行時間,還是執行結束的時間。next_date到底是 job 的開始時間還是結束時間加上 interval 得出的呢。如果一個Job的執行時間比較長(比如超過了interval),會不會出現多個同樣的 job 同時執行呢。 last_date=開始時間last_date+interval=next_date但要清楚,next_date
Time of Update: 2018-07-23
今天客戶來訪(日本人),問我DB2和Oracle區別。因為不是DBA(勉強的理由),我還真沒有認真總結過。但我的第一感覺:一個是instance,一個是Database。建Ora庫和DB2的庫是不一樣的。實在是はずかしい。 系統結構概述 首先,我們需要理解 Oracle 使用的架構,並理解它與 DB2 的不同之處。圖 1 展示了 Oracle 的系統結構。將該圖與 圖 2 進行比較,後者顯示了 DB2 的系統結構。在閱讀本文的時候,為便於理解,可以參照這兩個圖。 圖 1
Time of Update: 2018-07-23
Oracle Spatial用來儲存、管理、查詢空間資料。提供了一套 SQL 方案和函數,用來儲存、檢索、更新和查詢 資料庫中的空間要素集合。主要由幾何資料類型,空間索引機制,一套操作函數,管理工具組成。 可以參考:http://www.cnblogs.com/lanzi/category/294299.html。主要研究內容: SDO_GEOMETRY資料類型定義,包括村村所有類型的集合體(點,線,多邊形)。(重點) 使用索引引擎和幾何引擎進行查詢和分析。(重點)
Time of Update: 2018-07-23
Oracle效能話題涉及面非常廣,市場上有很多書籍專門介紹Oracle調優。對效能的追求是無止境的,需要長期不懈的努力;但要避免效能成為問題卻不難,甚至可以說很簡單。本文從簡單實用的角度出發,給出幾個提高Oracle處理大量資料效率的有效途徑。 一、設定資料庫初始化參數 資料庫的全部初始化參數可以在OEM中看到。參見下圖: 在建立一資料庫時,
Time of Update: 2018-07-23
Oracle OCP 11G 053(1-200)答案解析目錄 V13.02版本,711題 File Version: 3.2,200題 Version: 5.4 1
Time of Update: 2018-07-23
甲骨文公司曾經做了一個艱難決定 ,從公用下載地區中刪除 tzupdater 工具。該工具用於更新 Java 內部時區資料庫,並允許使用者調整 Java 安裝以獲得正確的時區設定。Oracle 是在決定不再更新 Oracle JDK 6 時候決定刪除此工具的,只對其支援的客戶提供。原因不詳,這個改變也導致 JDK 7 的使用者無法讓時區資料保持更新。 時區是由世界各地的當局定期調整並保持同步的資料。tz
Time of Update: 2018-07-23
Oracle資料庫熱備份(聯機備份)樣本 必須將日誌置為歸檔方式 SQL>archive log list; --查看日誌歸檔方式. Database log mode No Archive Mode Automatic
Time of Update: 2018-07-23
最近下載了一套oracle資料庫習題(無答案),本人自己在oracle上練習得到的答案,如果不對的地方,請不要見怪。儲存到部落格方便自己以後查閱。 相關表: /*學生表*/create table student( sno varchar2(10) primary key not null, sname varchar2(20), sage
Time of Update: 2018-07-23
1.TRUNC(for dates) TRUNC函數為指定元素而截去的日期值。 其具體的文法格式如下: TRUNC(date[,fmt]) 其中: date 一個日期值 fmt 日期格式,該日期將由指定的元素格式所截去。忽略它則由最近的日期截去 下面是該函數的使用方式: trunc(sysdate,'yyyy') --2011-1-
Time of Update: 2018-07-23
SQL> select count(*) from v$session #當前的串連數 SQL> Select count(*) from v$session where status='ACTIVE' #並發串連數 SQL> select value from v$parameter where name = 'processes' --資料庫允許的最大串連數 SQL> show parameter processes #最大串連 SQL>
Time of Update: 2018-07-23
我們在項目開發中,常常會有一些複雜的商務邏輯。使用oracle的預存程序,可以大大減少java程式碼的編寫工作量,而且預存程序執行在資料庫上,這樣可以利用oracle的良好效能支援,極大地提高程式執行效率和穩定性。定時執行預存程序,就要用到job。 以下是常用的參數說明: 欄位(列)
Time of Update: 2018-07-23
位元影像索引適用於低基數(low-cardinality)列,所謂低基數列就是指這個列只有很少的可取值。 位元影像索引的問題: 採用位元影像索引,一個鍵指向多行,可能數以百計甚至更多。如果更新一個位元影像索引鍵,那麼這 個鍵指向的數百條記錄會與你實際更新的那一行一同被有效地鎖定。 位元影像索引的適用情境: 位元影像索引是針對那些值不經常改變的欄位的,在實際應用中,如果某個欄位的值需要頻繁更新, 那麼就不適合在它上面建立位元影像索引。 1、文法 create bitmap
Time of Update: 2018-07-23
原帖地址:http://blog.csdn.net/nsj820/article/details/5755685 Oracle9i引入了MERGE命令,你能夠在一個SQL語句中對一個表同時執行inserts和updates操作. MERGE命令從一個或多個資料來源中選擇行來updating或inserting到一個或多個表.在Oracle 10g中MERGE有如下一些改進: 1、UPDATE或INSERT子句是可選的
Time of Update: 2018-07-23
ORACEL 的分析函數:可以取出分組中第一個(最後一個)的資料 first_value() over(partition by ... order by ...)last_value() over(partition by ... order by ...) create table ATEM( CO1 VARCHAR2( 10 ), CO2
Time of Update: 2018-07-23
辦法一 select * from V$NLS_PARAMETERS $conn = oci_connect('scott', 'donkey', 'demo', 'zhs16gbk'); while ($dat = oci_fetch_row($cur)) { print_r(iconv('gb2312', 'utf-8', $dat[0])); //$nickname =
Time of Update: 2018-07-23
在http://stackoverflow.com/questions/277744/jdbc-oracle-arrayindexoutofboundsexception中查到這麼一句話: In Oracle Metalink (Oracle's support site - Note ID 736273.1) I found that this is a bug in JDBC adapter (version 10.2.0.0.0 to 11.1.0.7.0) that when
Time of Update: 2018-07-23
配置時間同步服務 節點間的時間同步對於Oracle來說是非常重要的,在11g版本之前往往通過搭建NTP伺服器完成時間同步。在Oracle 11g中新增加了一個CTSS(Cluster Time Synchronization Services,叢集時間同步服務)服務,用來完成叢集節點間時間同步。在安裝Grid Infrastructure過程中,如果沒有發現節點有NTP服務,就會自動安裝CTSS。 1. NTP時間同步服務配置
Time of Update: 2018-07-23
導讀: Oracle常用dump命令,記錄一下備查 一.Memory Dumps 1).Global Area ALTER SESSION SET EVENTS 'immediate trace name global_area level n'; 1 包含PGA 2 包含SGA 4 包含UGA 8 包含indrect memory 2).Library Cache ALTER SESSION SET EVENTS