ORACLE審計小結

1、什麼是審計審計(Audit)用於監視使用者所執行的資料庫操作,並且Oracle會將審計跟蹤結果存放到OS檔案(預設位置為$ORACLE_BASE/admin /$ORACLE_SID/adump/)或資料庫(儲存在system資料表空間中的SYS.AUD$表中,可通過視圖dba_audit_trail查

ORACLE SQL語句最佳化技術分析

操作符最佳化    IN

oracle OLAP – OLAP_TABLE

最近在使用Oracle OLAP方面有些心得,寫一下筆記:Oracle data warehouse有很多實現方法,我知道的有兩種:一種是ROLAP,基於fact table, dimension table,這些table都基於relational table,也就是通常的二維表,在這些二維表的基礎上,加上materialized view和partition,提供了summary的統計資訊和detail

oracle 10g 在 RED HAT ENTERPRISE LINUX 5下的安裝

 ORACLE 10G在LINUX的安裝:先上來兩張圖:    DBA是努力的方向,ORACLE DBA包羅永珍,連LINUX/UNIX都搞不定,還弄P個ORACLE啊. 兩部分:1.RED HAT ENTERPRISE LINUX 5的安裝  痛點(對於現在的我來說):1.1YUM本地源的配置;網路有相關資料,不多說了.由於是本機使用,參考了FTP源後,我使用了FILE源;                                    1.2四個有關BASH STARTUP

Oracle DBA 路途遙遠

好用的Oracle DBA為什麼這麼難找? 這不但是很多CIO的痛,也是很多IT主管攪盡腦汁也解決不了的問題。可那麼多從ORACLE培訓班拿到OCP認證的人跑哪裡去了呢? 小白是一個擁有OCP證照,且對資料庫本身的架構、運作原理有一定瞭解的資料庫管理員。原以為一切都沒問題的,無奈小白剛一就任,就面臨到替換公司資料庫系統主機的問題。小白沒有程式開發與主機系統管理等經驗,小白是那種一畢業就去考OCP的證照,接著做Oracle

Oracle 並行查詢 parallel Query

81    53,5297 P_Base_Day_I_NewTaredUser 2009-06-25 17:28:56 2009-06-25 18:24:21 55 insert 成功 base82    53,5300 P_BASE_DAY_I_NEWTAREDUSER_test 2009-06-25 17:29:31 2009-06-25 17:54:21 24 insert 成功 base 這是兩個同樣的過程 訪問6千萬的資料進行inner join 統計 前個花了55分鐘 後一個花了24

Oracle block cleanout

簡單點說,在oracle的block上都有活動事務的標誌的,如果一個事務commit後,由於某些block在commit之前已經寫回datafile,或者事務影響到的block數過多,則commit的時候只會清理undo segment header中的事務表資訊,data

ORACLE:DBMS_METADATA.GET_DDL的用法

ORACLE:DBMS_METADATA.GET_DDL的用法dbms_metadata包中的get_ddl函數--GET_DDL: Return the metadata for a single object as DDL.-- This inte***ce is meant for casual browsing (e.g., from SQLPlus)-- vs. the programmatic OPEN / FETCH / CLOSE inte***ces above.--

oracle 動態語句 三種寫法

SQL語句有兩種方式,三種寫法  Oracle編譯PL/SQL程式塊分為兩個種:其一為前期聯編(early binding),即SQL語句在程式編譯期間就已經確定,大多數的編譯情況屬於這種類型;另外一種是後期聯編(late binding)4)由於動態SQL是在運行時刻進行確定的,所以相對於靜態而言,其更多的會損失一些系統效能來換取其靈活性。 靜態和動態 只是不同的方式  涉及的是前期和後期聯編對象資訊之類的,語法檢查,對象檢查

oracle 11G 以前版本中針對大表增加有預設值的欄位時的注意點

ALTER TABLE tab_large add col_new Number(9) Default 1;該語句會對所有記錄進行填值操作,對於現場tab_large中存在3000W條左右資料,該步驟需要執行數小時。可以將該語句改為:ALTER TABLE tab_large add col_new Number(9);ALTER TABLE tab_large modify col_new number(9) default

oracle觸發器中判斷記錄是否為空白

我開始寫了一個觸發器,要判斷SSO_SP_LIST表中MASTER_SESS_ID欄位值與我要在SSO_MASTERS_INF表中刪除的記錄的MASTER_SESS_ID欄位值相等的記錄是否為空白,我select了該記錄的MASTER_SESS_ID欄位,放入變數v(欄位MASTER_SESS_ID類型),判斷if v is not

ORACLE 10G 10201 RAC ORA-15063

周末在窩裡整RAC,尤其是在筆記本上整 使用VBOX軟體 因為VBOX 不夠穩定 導致死機,無法進圖形介面等問題,從而把節點1個幹了.然後從節點2複製過來,可惜VBOX拒絕載入,FUCK VBOX ! ORACLE公司除了ORACLE資料庫好外,其他都比較爛,只會收購好公司!說實在的ORACLE 資料庫也不咋地,使用起來很不方便,尤其是安裝的時候. 步驟很多,沒個步驟沒做好 就要重新來過.11G的RAC 雖然簡化了些,可惜非常地慢, 在CRS圖形介面配置後 執行ROOT.SH指令碼

oracle 11g ora-00972

在某個監控語句selec b.logon_time "登陸時間", a.first_load_time "最早一次執行計畫產生時間", a.last_load_time "最後一次執行計畫產生時間", a.last_active_time "最後一次執行時間",from ....這語句是以前在10G下跑的正常。 目前拿到11G環境下, 用戶端是10G 跑得不正常"最後一次執行計畫產生時間", 總共12個中文  應該是24個字元。

eWeek 權威測試顯示 MySQL 4.0.1 可與 Oracle 9i 媲美

eWEEK Labs/PC Labs 可以說是做基準測試的老大了,早在 1993年 10月份他們的姐妹雜誌 PC Magazine 就做過同樣的測試。這次和 PC Magazine 合作測試了五種資料庫在 Java 應用伺服器上的表現,結果顯示 MySQL 最新的 4.0.1 版本效能可以和 Oracle 9i 媲美, 墊低的當然是微軟的 SQL Server 2000 。 測試的這五種資料庫是:IBM 的 DB2 7.2 FixPack 5,微軟的 SQL Server 2000 企業版

將Access資料庫移植到Oracle筆記

開始移植工作的時候,嘗試了很多自動轉換工具,包括access通過odbc匯出,csv匯入等等,發現有一些問題: 例如得到欄位類型轉換不能滿意,象Boolean被變成Char等等.後來開始自己寫轉換指令碼.1 最簡單的使用SQL插入.所有的表結構通過手工定義.dim ConnStr,conn1,conn2,DbDb = "olddb.mdb"ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " &

oracle資料類型和對應的java類型

標準JDBC

Oracle Performance tuning – Histogram

Histogram的最大最小值,是oracle internal的東西,用sql select查詢出來的值是經過加密的。比如: all_tab_cols.low_value 與 all_tab_cols.high_value,儲存了某個表的某一個欄位的最大最小值,但是直接select出來是密碼文,不可讀。oracle提供了兩種方法來解決這個讀取最大最小值的問題:1.  utl_raw 包 2.  dbms_stats 包以下是utl_raw包的應用,dbms_stats必須以pl/sql來調用,

oracle – bind variable data

使用oracle 綁定變數有好處,不需要進行hard parse了,但是在也有壞事,optimizer會變得很傻,明明是full table scan的,會造成index scan,所以如何窺探綁定變數就有講究了。說了這麼多,其實和我將要寫的sql一點關係沒有,就是用來看綁定變數值select sqlx.sql_id,sqlx.first_load_time,sqlx.sql_text,bdn.name ,bdn.value_string   from v$sql sqlx left

Oracle刪除表的幾種方法

文章目錄  刪除表(記錄和結構)的語名delete   ————   truncate      ———— drop  刪除表(記錄和結構)的語名delete   ————   truncate      ———— drop轉載地址:http://www.examw.com/Oracle/jishu/104237/  DELETE (刪除資料表裡記錄的語句)  DELETE FROM表名 WHERE

oracle – table partitioning

幾個常用的oracle table partition用法:1. table partitioning type:a) range partitionb) hash partitionc) list partitiond) composite partition 包括了range-hash partition, list-hash partition2. table partitioning syntax: 文法             a) range partition:create

總頁數: 1509 1 .... 341 342 343 344 345 .... 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.