ORACLE 分析系統OLAP設計思想

   ORACLE 的原來設計是基於事務型的,對處理分析型的就不地道了.最近的發展ORACLE相關技術開發都逐步適應OLAP的需求.1 分區技術 2 壓縮技術  3索引組織表 4 大塊 5並行技術 6記憶體結果集. 原來的ORACLE設計基礎是短小精悍的大規模並發事務. 而甲骨文憑藉這一點佔領了大部分資料庫市場份額.微軟的SQLSERVER以它的綜合型,友好型和簡單易用型佔領了中小企業市場.要設計個ORACLE

Oracle 竊聽服務

有時候資料庫管理員需要對生產資料庫進行監測,調整,查看,實驗。

Oracle 最佳化器的執行計畫瞭解 (1)

Oracle 10G 獲得執行計畫 有1 SQLPLUS  2 PL/SQLDEVELOPER 工具 3 TOAD2 PL/SQL DEVELOPERSELECT count(*)FROM user_beh_sum_day_201203 a WHERE a.operid = 1006 AND a.channelid = 12選擇了這幾個觀察指標分別是1 Description 說明2 Depth 深度3 Object

oracle 自然周跨年度 一周分成兩部分

CREATE OR REPLACE FUNCTION UDF_WEEKOFYEAR  ( V_DATE    IN    date ,formate   IN   VARCHAR2 )  RETURN charASv_ret char(6);v_ret1 char(2);v_ret3 NUMBER;BEGIN  v_ret3 := TO_CHAR (v_date, 'iw');    IF     v_ret3 = 1 AND TO_CHAR (v_date, 'mm') = '12'

Flash 會表資料 之oracle 10g

介面開發人員報有很多重複資料在使用者權限表。然後我刪除了表資料delete 方式,修改了對應的預存程序使之不重複!後來發現 重新拉回的資料沒許可權。 只好閃回到今天淩晨了!  SQL> ALTER TABLE BA.T_POWER_ADMIN ENABLE ROW MOVEMENT; Table altered SQL> flashback table ba.t_Power_Admin to timestamp to_timestamp('2009-10-29 10:00:00','

oracle 10g 索引監控無效 奶奶的熊。

昨天用指令碼產生一堆索引 監控語句 select 'alter index '||index_name||' monitoring usage;'from user_indexes; alter index IX_BASE_PROUSER_USER monitoring usage;alter index IX_BASE_PROUSER_LOWEX monitoring usage;alter index IX_BASE_PROUSER_SOURCE monitoring

Oracle與SQLServer選型三個小差異

 Oracle與SQLServer選型時三個小差異   甲骨文與微軟兩大資料庫產品,是資料庫發展史上的兩座大山。這讓我們在資料庫選型的時候,基本上沒有多大的選擇餘地,不是微軟就是甲骨文。但是,從他們兩者來說,還是有比較大的差異。今天筆者就談談在資料庫選型的時候,不得不關注的他們之間的三個小差異。瞭解這些區別,能夠給我們資料庫選型帶來很大的指導作用。     一、所支援平台的差異。

Oracle 執行個體恢複時 前滾 後滾說明

一. 什麼時候需要執行個體恢複      

ORACLE 報表資料庫開發設想

OLAP 稱為線上分析,其實就是報表系統,和BI系統. BI系統是套產品在這裡不談. 分析和報表其實都是用預存程序開發出來的,一個是線上提供給使用者使用,另一個是離線提供給同事使用的. 線上分析目前來看應用不廣,所涉及到的資料量相對比較小,只是使用者量比較大1 使用者只關心自己的. 比如購買次數,購買總額,等使用者所關心的資料2 產品關聯,比如說購買該產品的使用者還購買了其他什麼產品!3 產品火紅度;而報表涉及到所有的資料,包含曆性資料.

oracle 復原 不僅是復原表中的資料 而且復原表上的索引

有個情境 因為使用者資訊表採用deletel ; insert into select ; 方式更新使用者資料。導致關鍵字異常和資料丟失。沒辦法 只好從另外個庫重新匯入資料進去;  truncate table userinfo ; insert into userinfo  select * from o_userinfo@backup;執行的時候,忘了把舊錶的索引給幹掉。原表570萬資料 1.5G大小,包括6個索引,1個關鍵字,大小為知。插入了很久,很久 都快2個小時了。沒辦法

oracle壓縮表資料表空間

表壓縮是如何工作的在Orcle9i第2版中,表壓縮特性通過刪除在資料庫表中發現的重複資料值來節省空間的。壓縮是在資料庫的資料區塊層級上進行的。當確定一個表要被壓縮後,資料庫便在每一個資料庫資料區塊中保留空間,以便儲存在該資料區塊中的多個位置上出現的資料的單一拷貝。這一被保留的空間被稱作符號表(symbol

如何給Oracle資料庫分配記憶體?

 曾幾何時,網路上流傳著給Oracle資料庫分配記憶體的一條法則:把80%的記憶體配置給Oracle使用,而又將這80%的記憶體配置80%給Oracle的SGA,剩下的20%分給Oracle的PGA。記得Tom曾說過類似這樣的話:如果一個參數的設定對Oracle是最佳的,那麼Oracle就會自動地將其設為了預設值。而顯然,在記憶體配置這事上,Oracle的初始設定並不是按這個法則的,那麼就是說從某一方面證明這個法則存在問題。當然大部分DBA不會這樣設定記憶體參數,但是也有不少的人在Oracle的

java.lang.NoClassDefFoundError: oracle/dms/console/DMSConsole 解決辦法

1、把Oracle資料庫的 dms.jar、ojdbc6.jar、ojdbc6dms.jar、orai18n.jar 包添加到以下路徑          JAVA_HOME/jre/lib/ext 2、把Oracle資料庫的 dms.jar、ojdbc6.jar、ojdbc6dms.jar、orai18n.jar 包添加到以下伺服器路徑          apache-tomcat-5.5.17/common/lib 3、把Oracle資料庫的 dms.jar、ojdbc6.jar、ojdbc6

ORACLE預存程序建立與調試

1.預存程序是個好技術。2.PSD(PL/SQL Developer)是個好工具,能極大的提高效率3.用PSD串連好資料庫後, 開始建立預存程序:create or replace procedure Test_ADD2(VAR_NAME in VARCHAR2, VAR_SEX out VARCHAR2) isbegin  IF VAR_NAME = 'YUER' THEN    VAR_SEX := 'male';  ELSE    VAR_SEX := 'female';  END IF;

Oracle中job的使用詳解.txt

Oracle中job的使用詳解 我們在項目開發中,常常會有一些複雜的商務邏輯。使用oracle的預存程序,可以大大減少程式碼的編寫工作量,而且預存程序執行在資料庫上,這樣可以利用oracle的良好效能支援,極大地提高程式執行效率和穩定性。定時執行預存程序,就要用到job。 以下是常用的參數說明: 欄位(列) 類型 描述 JOB NUMBER 任務的唯一標示號 LOG_USER VARCHAR2(30) 提交任務的使用者 PRIV_USER VARCHAR2(30)

折騰了一天的oracle 找回了sys system 的密碼

起因oracle 的sys system 密碼丟失:下面是過程:1.oracle login : sqlplus  / as sysdba ,提示沒有許可權,我靠oralce 使用者沒有許可權   root登陸 給oracle 附許可權,oracle 可以使用了 /bin下的許可權2.修改system,sys 密碼:預設oracle 是安裝使用者是可以用sysdba 來登陸的  sqlplus / as sysdba  alter user system identified by

將Oracle資料庫設定為歸檔模式及非歸檔模式

將Oracle資料庫設定為歸檔模式及非歸檔模式一、將Oracle資料庫設定為歸檔模式1)sql>shutdown normal/immediate;2)sql>startup mount;3)sql>alter database archivelog;4)sql>alter database open;5)archive log list;注意:show parameter log_archive_dest查看歸檔日誌的存放位置。二、將Oracle資料庫設定為非歸檔模式1

centos 安裝 oracle 11g R2 開機啟動配置

一.  運行環境#同步時鐘yum -y install ntpntpdate time.nist.gov#關閉服務:iptablesselinuxportmaprpc.statdcupsdavahi-daemonsendmailkillall iptableschkconfig --level 2345 iptables offkillall portmapchkconfig --level 2345 portmap offkillall avahi-daemonchkconfig

Oracle的安裝與刪除

系統內容:   1、作業系統:Windows 2000   2、資料庫: Oracle 8i R2 (8.1.6) for NT 企業版   Oracle 8i R2 (8.1.6) for NT 企業版預設安裝完畢後會在所在盤符建立以下三個目錄   admin: 記錄Oracle執行個體的配置、作業記錄等檔案,每個執行個體一個目錄   Ora81: Oracle系統檔案   oradata:Oracle執行個體運行所需的所有具體檔案(資料檔案、記錄檔、控制檔案),每個執行個體一個目錄

Linux下Oracle安裝

筆者用的是Linux版的Oracle V8.1.6,安裝在RedHat Linux 6.0上。 Oracle的安裝包括企業版伺服器端和用戶端兩部分,使用者可以根據實際情況選擇不同的部分安裝。 這裡以企業版伺服器端為主要介紹對象,用戶端的安裝方法相對要簡單一些。 伺服器端安裝分為:典型安裝、最小安裝和定製安裝三種。 用戶端安裝分為:管理員用戶端、程式員用戶端、應用使用者用戶端、定製安裝用戶端。   ■系統需求   1.硬體需求   ● 記憶體最低配置為128MB,建議使用256MB;   ●

總頁數: 1509 1 .... 769 770 771 772 773 .... 1509 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.