原创 flashback database

1.閃回數據庫的目的     通過flashback database to timestamp/scn/log sequence命令來把數據庫回到以前的時間點,SCN或者日誌序列號上。閃回數據庫跟recovery相似,但也有不同。閃回只能

原创 CONFIGURE BACKUP OPTIMIZATION

------------------------------------什麼是backup optimization?oracle通過optimization來有選擇backup datafile,archivelog,backup set

原创 oracle resource manager

resource manager的幾個功能1.保護某個session分配到的最小的CPU資源,而不管系統的壓力和用戶的數量。2.針對不同的用戶和應用分配不同不理的CPU時間。3.限制用戶組成員的任何操作的並行深度。4.管理並行隊列中並行的執

原创 用戶權限視圖

詳解Oracle用戶權限視圖的使用 查看當前用戶:SQL>select user from dual;   一. Oracle用戶權限視圖概述  與權限,角色相關的視圖大概有下面這些:   DBA_SYS_PRIVS: 查詢某個用戶所擁有

原创 ORACLE ROLLUP和CUBE的使用

ROLLUP,是GROUP BY子句的一種擴展,可以爲每個分組返回小計記錄以及爲所有分組返回總計記錄。CUBE,也是GROUP BY子句的一種擴展,可以返回每一個列組合的小計記錄,同時在末尾加上總計記錄。在文章的最後附上了相關表和記錄創建的

原创 我的友情鏈接

51CTO博客開發

原创 SQL查詢重複記錄

假設現有一張人員表(表名:Person),若想將姓名、身份證號、住址這三個字段完全相同的記錄查找出來,使用 1: SELECT p1.* 2: FROM persons p1,persons p2 3: WHERE

原创 alter table move跟shrink space的區別

都知道alter table move 或shrink space可以收縮段,用來消除部分行遷移,消除空間碎片,使數據更緊密,但move 跟shrink space還是有區別的。Move會移動高水位,但不會釋放申請的空間,是在高水位以下(b

原创 oracle 兩表關聯的update操作

create table a(  no number notnull,  name varchar(10) notnull,  loc varchar(10) notnull);  create table b(  no number no

原创 ORACLE 11G SPM(SQL PLAN manager)淺析

  11g推出的SPM是一種主動的穩定執行計劃的手段,能夠保證只有被驗證過的執行計劃纔會被啓用。SPM既能夠主動的穩定執行計劃,又保留了繼續使用新的執行效率更高的執行計劃的機會。  啓用SPM後,每一個SQL都會存在對應的SQL PLAN

原创 使用物理拷貝的方式創建dataguard

在主庫所做操作啓動到mount alter system set log_archive_dest_1='location=/home/oracle/oracle/oradata/htis/arch/';歸檔模式.如果非歸檔需要重啓開啓歸檔

原创 ksvcreate: Process(m001) creation failed,一次數據庫故障

linux oracle 10g RAC雙節點RAC,客戶反映節點1無法連接,說是連接數滿了使用***登錄到服務器,sqlplus / as sysdba登錄執行查詢報錯no login查看alert日誌報錯ksvcreate: Proce

原创 Process m000 died, see its trace file

數據庫是11g的物理DGstandby database報錯Process m000 died, see its trace file。現在網上搜索的此錯誤,是資源耗盡不能連接,但是數據庫仍然存活。這種情況通過調整資源數解決,如proces

原创 表空間,數據文件 常見問題處理,範例的創建

1.重命名錶空間下數據文件database must be open:1.alter tablespace users read only;2.alter tablespace users offline;3.alter tablespac

原创 安裝ORACLE RAC時修改ssh端口導致CRS無法安裝

爲了安全起見,服務器的ssh端口從默認的22修改爲了22222在安裝RAC時,oracle用戶間做了互信,但是並不能通過ssh直接連接,必須要加上-p 22222才能這就會導致在安裝crs時驗證不通過,表現爲:Caught Cluster