Time of Update: 2018-07-26
使用exp和imp命令是oracle對資料進行遷移備份的一種最簡單最常用的一種方式。在此記錄下使用的方法步驟,以備後用。 首先,在老庫上使用命令: exp userid=username/password@database OWNER=xxx file=xxx.dmp log=xxx.log 其中@後面的database是資料庫連接字串。可以是ip:port/servicename的形式。例如192.168.1.10:1521/orcl
Time of Update: 2018-07-26
你還在苦思冥想怎樣快速統計一張裝有大量資料的表的總記錄數嗎。 你還在用select count(*) from table_name 嗎。 可以來試試我的新發現: 如果想統計一張上千萬或上億的資料量的時候直接count(*)是非常耗時的,幾千萬的資料估計都要等上好幾分鐘。 快速查詢表的總記錄數: select table_name, t.num_rows, t.last_analyzed from tabs t; 這裡能查出資料庫中此使用者的所有表中的記錄數。
Time of Update: 2018-07-26
背景:當通過ORACLE中的create table ... as select 語句建立一張新表時,新表的資料量為比較大,如10億,這時SQL*Plus很可能就會提示“ORA-01653: ...”錯誤資訊。這個錯誤資訊暗示資料表空間大小不夠,需要為資料表空間增加資料檔案。 分析: 1. 查詢資料表空間剩餘位元組大小SELECT TABLESPACE_NAME, SUM(BYTES)/1024/1024 AS "FREE SPACE(M)" FROM
Time of Update: 2018-07-26
關於Oracle 10g效能方面,談論最多的就是新的自動工作負載存放庫(AWR)特性和通過自動資料庫診斷監視(ADDM)提供的前瞻性效能監控。 當建立同Oracle會話時,會在伺服器記憶體中劃分出一個專門用來排序的地區,從而為會話提供排序空間。但是,這個排序空間畢竟有限,若記錄 數量超 過這個排序空間的話,就需要進行磁碟排序。但是,我們都知道,磁碟排序的執行速度要比記憶體排序的執行速度慢1400倍。而且,磁碟排序會消耗暫存資料表空間的
Time of Update: 2018-07-26
Oracle 10G 新特性——RMAN 作者:fuyuncat 來源:WWW.HelloDBA.COM RMAN增量備份方案、增量備份的離線恢複、恢複預覽、從resetlogs中恢複、檔案壓縮等被重新設計後變得更加強大了。 大多數人都贊同RMAN就是Oracle事實上的Database
Time of Update: 2018-07-27
1、LONG 資料類型中儲存的是可變長字串,最大長度限制是2GB。 2、對於超出一定長度的文本,基本只能用LONG類型來儲存,資料字典中很多個物件的定義就是用LONG來儲存的。 3、LONG類型主要用於不需要作字串搜尋的長串資料,如果要進行字元搜尋就要用varchar2類型。 4、很多工具,包括SQL*Plus,處理LONG 資料類型都是很困難的。 5、LONG 資料類型的使用中,要受限於磁碟的大小。 能夠操作 LONG 的 SQL 陳述式: 1、Select語句 2
Time of Update: 2018-07-28
oracle資料庫字元集問題總結 在不同資料庫做資料移轉、同其它系統交換資料等,常常因為字元集不同而導致遷移失敗或資料庫內資料變成亂碼。現在我將oracle字元集相關的一些知識做個簡單總結 一、什麼是oracle字元集 Oracle字元集是一個位元組資料的解釋的符號集合,有大小之分,有相互的包容關係。ORACLE
Time of Update: 2018-07-28
execute執行後 可以復原 commit提交後 閃回恢複原來的資料 其實Oracle提交資料是分兩步操作的,第一步execute執行,第二步commit提交。對應的PL\SQL也是要先點execute執行,執行後再點commit提交。 但是 commit提交後 可以用閃回查詢恢複原來的資料 因為oracle會將近期的資料儲存到快照中 如: SELECT * FROM tab AS OF TIMESTAMP TO_TIMESTAMP('2013050
Time of Update: 2018-07-28
在資料庫的日常學習中,發現公司生產資料庫的預設暫存資料表空間temp使用方式達到了30G,使用率達到了100%; 待調整為32G後,使用率還是為100%,導致磁碟空間使用緊張。根據暫存資料表空間的主要是對臨時資料進行排序和緩衝臨時資料等特性,待重啟資料庫後, temp會自動釋放。於是想通過重啟資料庫的方式來緩解這種情況,但是重啟資料庫之後,發現暫存資料表空間temp的使用率還是100%,一點沒變。雖然運行
Time of Update: 2018-07-28
一、 日期及時間格式化應用TO_CHAR(日期,格式化參數) 1、返回任意有效分割符拼接的年月日字串 <pre name="code" class="sql"><span style="font-size:18px;">1.1、Select to_char(sysdate,'yyyy/mm/dd') From dual;*************************2015/04/29
Time of Update: 2018-07-28
方法一:可以通過開啟oracle安裝目錄中的tnsnames.ora進行配置,具體如下: 具體路徑比如:F:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora # tnsnames.ora Network Configuration File: F:\app\Administrator\product\11.2.0\dbhome_1\network\admin\tnsnames.ora #
Time of Update: 2018-07-29
前言不記,百度皆有。 問題1:找不到動態庫libsqlplus.so,這個庫在lib檔案夾下面是存在的,如果沒有裝錯版本的話,這個問題應該是找不到動態連結程式庫。 網上一般建議在/etc/profile中配 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH 一般來說這樣配置是可以解決問題的,但是根據版本不同,存在LD_LIBRARY_PATH為空白的問題,所以如果有root許可權的話,不建議這樣配置。
Time of Update: 2018-07-29
如何看懂ORACLE執行計畫 一、什麼是執行計畫 An explain plan is a representation of the access path that is taken when a query is executed within Oracle. 二、如何訪問資料 At the physical level Oracle reads blocks of data. The smallest amount of data read is a single
Time of Update: 2018-07-30
Oracle的安裝步驟可以看懂,跟著軟體安裝操作即可,下面來探討一下Oracle的串連問題。我用的是Oracle 10 版本的,故而以 Oracle10為例: 安裝完Oracle資料庫之後,一定要安裝Oracle Client,否則連結資料庫時就會提示沒有安裝Oracle用戶端。對應的Oracle的用戶端網路上也有資源,可以自行下載。(如樂意可見底部資源下載) &
Time of Update: 2018-07-30
經常看到一些朋友問ORACLE字元集方面的問題,我想以迭代的方式來介紹一下。 第一次迭代:掌握字元集方面的基本概念。
Time of Update: 2018-07-30
一 概述: 1、管道函數即是可以返回行集合(可以使巢狀表格nested table 或數組 varray)的函數,我們可以像查詢物理表一樣查詢它或者將其 賦值給集合變數。 2、管道函數為並存執行,在普通的函數中使用dbms_output輸出的資訊,需要在伺服器執行完整個函數後一次性的返回給用戶端。如果需要在用戶端
Time of Update: 2018-07-30
閃回表,實際上就是將表中的資料快速恢複到過去的一個時間點或者系統改變號SCN上。實現表的閃回,需要用到撤銷資料表空間相關的UNDO資訊,通過SHOW PARAMETER UNDO命令就可以瞭解這些資訊。使用者對錶的資料的修改操作,都記錄在撤銷資料表空間中,這為表的閃回提供的資料恢複的基礎。 修改記錄被提交到undo資料表空間中的預設保留時間為900秒,使用者可以在這900秒的時間內對錶的進行閃回操作,從而將表中的資料恢複的修改前的狀態。
Time of Update: 2018-07-30
oracle版本10.1.0 一條簡單的sql,在pl/sql裡執行,表裡共有20多w條記錄: select * from table (1s) select * from table order by date_report desc (18s) 加上order by date_report desc後竟要耗費18秒,這樣的速度我想沒有客戶能接受。 開始最佳化: 首先在表裡建立date_report的索引,發現速度沒有多大的提升
Time of Update: 2018-08-06
標籤:ref not www post img guid nec 逗號 value 需求是表裡的某個欄位儲存的值是以逗號分隔開來的,要求根據分隔的每一個值都能查出來資料,但是不能使用like查詢
Time of Update: 2018-07-30
標籤:info table ror bank 資料 表結構 服務 完成 RoCE 由於虛擬機器宿主機重啟,導致很多虛擬機器服務需要重點關注,其中一個DG的從庫和另一個report庫有OGG同步,