Time of Update: 2015-09-30
標籤:rownum和rowid的區別總括:rownum和rowid都是偽列,但是兩者的根本是不同的。rownum是根據sql查詢出的結果給每行分配一個邏輯編號,所以你的sql不同也就會導致最終rownum不同,但是rowid是物理結構上的,在每條記錄insert到資料庫中時,都會有一個唯一的物理記錄 。 rownum分頁: 使用rownum對oracle分頁rowid去重,主鍵仍唯一,僅去掉名字和年紀一樣的重複學生:SELECT a.rowid,a.*
Time of Update: 2015-09-30
標籤: --取第幾天的資料。select * from table where trunc(sysdate)-trunc(cr)=1; select * from table where trunc(sysdate)-trunc(cr)=2; select * from table where trunc(sysdat
Time of Update: 2015-09-30
標籤:目標:掌握SQL語句的基本文法;可以使用SQL陳述式完成簡單查詢功能;1.【範例】:查詢emp表中的資料;select * from emp;EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO----- ---------- --------- ----- ----------- --------- --------- ------ 7369 SMITH CLERK 7902 1
Time of Update: 2015-09-30
標籤:1.oracle10g下載完成後,進行解壓,解壓完成後選擇“setup.exe”啟動安裝。2.oracle主目錄位置就是oracle準備安裝的位置,稱為"Oracle_Home",一般Oracle根據當前電腦的硬碟大小預設給出一個合適的位置。Oracle安裝的時候可以值安裝Oracle軟體,然後單獨建立資料庫,也可以在安裝的時候選中"建立啟動資料庫"複選框,在安裝Oracle產品時,同時建立一個資料庫,對於初學者來說,推薦這樣的安裝。填寫全域資料庫名,以及管理員的密
Time of Update: 2015-09-30
標籤:1.在命令列中輸入"sqlplus /nolog"即可啟動該工具。2.串連到Oracle伺服器 conn 使用者名稱/密碼@伺服器連接字串 as 串連身份 用戶端工具根據"伺服器連接字串"對伺服器進行串連,有了連接字串後用戶端就可以像操作本機一樣操作遠端資料庫,因此"伺服器連接字串"的配置也叫本網服務配置,如果SQL*Plus工具啟動在伺服器上,並且伺服器上只有一個資料庫執行個體的情況下,連接字串可以預設,在連接字串中包括串連伺服器的協議,伺服器的地址,伺服器的連接埠等設定,
Time of Update: 2015-09-30
標籤:以Student表為例進行分頁純sql分頁 SELECT * FROM ( SELECT ROWNUM,A.* FROM ( SELECT * FROM STUDENT ORDER BY createTime DESC )A WHERE ROWNUM <= 10 ) WHERE ROWNUM >=1;mybatis分頁<?xml version="1.0"
Time of Update: 2015-09-30
標籤:Wayback WhenI remember being at Oracle Open World when Larry Ellison unveiled Oracle Enterprise Linux (OEL, which is now just Oracle Linux, or OL). I think I even have a foam Oracle penguin and maybe even a t-shirt somewhere. I
Time of Update: 2015-09-30
標籤:-- 查看錶空間SELECT tablespace_name,file_id,file_name,round(bytes / (1024 * 1024), 0)||‘M‘ total_spaceFROM dba_data_filesORDER BY tablespace_name; -- 建立資料表空間create tablespace testlogging datafile ‘/data2/js/test_01.dbf‘size 50m
Time of Update: 2015-09-29
標籤: ㈠ 分區表技術概述 ⑴ Range 分區 ① 例子 create table t
Time of Update: 2015-09-29
標籤:lsnrctl(Listener Control)是一家SQL*Net具,用於控制資料庫listener,此工具提供了控制命令listener開端、停止,查看listener狀態,更改listener配置參數。lsnrctl簡介命令列中輸入lsnrctl,你將得到:C:\Documents and Settings\Administrator>lsnrctlLSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 2
Time of Update: 2015-09-29
標籤: ㈠ 不合理的大表全表掃描 詳見:點擊開啟連結 v$session_longops視圖記錄了超過6秒的所有SQL語句 這其中絕大部是全表掃描的語句!
Time of Update: 2015-09-29
標籤:前段時間 出現過這個問題,:表中有一列為number類型 rec_recordlength (兩個時間的間隔長度/秒)部分資料 統計這個欄位就會出現 "算出運算溢出" 錯誤,很是頭疼,找不出原因然後今天又出現了, 然後不斷排查,排查,發現是有一條資料導致的,後來 這條資料刪除重新插入就好了,然後想到唯一動過這條資料的,是執行了rec_recordlength的更新,動作如下: update V_recordlogs set
Time of Update: 2015-09-29
標籤:在生產環境、我們會發現: ① 索引資料表空間 I/O 非常高 ② "db file sequential read" 等待事件也比較高 這種跡象表明、整個資料庫系統、索引的讀寫操作比較多、已經成為系統的主要瓶頸 一般的原因、大抵如下: ① 大量SQL均採用索引 ②
Time of Update: 2015-10-01
標籤: 1、尋找表的所有索引(包括索引名,類型,構成列): select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_name = i.table_name and t.table_name = 要查詢的表 2、尋找表的主鍵(包括名稱,構成列): select cu.* from
Time of Update: 2015-09-29
標籤:聲明:雖然題目是Oracle、但同樣適合MySQL InnoDB索引 在大多數情況下、複合索引比單欄位索引好 很多系統就是靠建立一些合適的複合索引、使效率大幅度提高 複合索引比單欄位索引複雜、有兩個原則需把握:首碼性和可選性
Time of Update: 2015-09-29
標籤:效能調優是每個DBA職業生涯中都能遇到的任務 大到世界五百強的核心系統,小到鄉鎮企業的進銷存,幾乎都會有要調優的時候 面對形形色色的系統,林林總總的需求,調優的手段也是豐富多彩 定位問題,分析問題,解決問題環環相扣,缺一不可,且又手段多樣,效果也各有千秋
Time of Update: 2015-09-29
標籤:64位win7系統的Program Files (x86)路徑中有括弧,oracle不認識這樣的路徑,所以就出現不能串連資料庫的問題。所以我們可以將vs2010的內部調試web伺服器WebDev.WebServer20.EXE檔案從Program Files (x86)路徑中拷貝出來,放到oracle可以認識的路徑中去,然後在調用該伺服器調試就解決問題了。1、將WebDev.WebServer20.EXE和WebDev.WebServer40.EXE
Time of Update: 2015-09-29
標籤: 學習:http://www.cnblogs.com/william-lee/archive/2010/10/20/1856261.html 之前因為安裝的是windows server 2008 r2的系統,oracle是11g r2 64bit,因為像很多網友一樣,無法使用pl/sql developer 8串連oracle,今天可算連上了,對listener.ora sqlnet.ora
Time of Update: 2015-09-29
標籤:oracle10g,在pl/sql中選中刪除後會出現類似:BIN$nJ5JuP9cQmqPaArFei384g==$0的表。1.查看資源回收筒select * from user_recyclebin;2.清空資源回收筒purge
Time of Update: 2015-09-30
標籤:思路: 建立一個utf-8執行個體的資料庫用來作為資料庫的產生環境。 利用pl sql工具,匯出資料庫的建立語句,在utf-8資料庫中執行,產生utf-8基庫的骨架結構。 建立dblink用於複製表資料例如insert into ess_report select * from [email protected];問題:在複製表資料的時候,對於clob欄位無法進行複製操作,解決辦法,可以先跳過 clob 的欄位,將其他欄位的資料先進行複製,然後再用 update 語句通過