freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

oracle運行情況總結(jié)-資料下載頁

2025-06-25 07:16本頁面
  

【正文】 0。ONLINE上面對應的UNDOTBS1還原表空間所對應的回滾段均為OFFLINE刪除原UNDO表空間SQL drop tablespace undotbs1 including contents and datafiles。Tablespace dropped.可以再次查看系統(tǒng)磁盤空間:AIX系統(tǒng):/ df g (Linux系統(tǒng): df h)如果需要規(guī)范數(shù)據(jù)庫的表空間和路徑,還原表空間名稱undotbs1和路徑不能改變,可以安裝剛才的步驟進行切換回來。創(chuàng)建新的原來的UNDO表空間可以在其它的磁盤空間臨時創(chuàng)建還原表空間SQLcreate undo tablespace undotbs1datafile 39。/u01/app/oracle/undo/39。size 10M autoextend on maxsize 15G。剛開始為10M,設(shè)置自動擴展,最大為15GBTablespace created.切換UNDO表空間為新的UNDO表空間SQL alter system set undo_tablespace=undotbs1 scope=both。System altered.驗證當前數(shù)據(jù)庫的還原表空間SQL show parameter undoNAME TYPE VALUE undo_management string AUTOundo_retention integer 900undo_tablespace string UNDOTBS1等待原UNDO表空間所有UNDO SEGMENT OFFLINEselect , from dba_rollback_segs t。 SEGMENT_NAMETABLESPACE_NAMESEGMENT_IDSTATUS上面對應的UNDOTBS2還原表空間所對應的回滾段均為OFFLINE刪除UNDO2表空間SQL drop tablespace undotbs2 including contents and datafiles。Tablespace dropped.可以再次查看系統(tǒng)磁盤空間:AIX系統(tǒng):/ df g (Linux系統(tǒng): df h)undo_retention:指定事物mit后undo 將要保存的時間(秒),在ORACLE10g中默認的是900秒。GUARANTEE : 保證undo_retention參數(shù)所設(shè)定的時間有效,這個是10g的新功能。SQL ALTER TABLESPACE undotbs1 RETENTION GUARANTEE。SQL ALTER TABLESPACE undotbs1 RETENTION NOGUARANTEE。在沒有g(shù)uarantee的保證下,ORACLE并不能保證能夠?qū)ndo信息存儲900秒,如果undo表空間不足,那么ORACLE將忽略undo_retention的設(shè)置,直接覆蓋掉以前的undo,這個時候有可能會產(chǎn)生ORA01555錯誤。如果undo表空間空間足夠,那么undo將會保存很長一段時間,直到undo表空間達到maxsize,這個時候才會覆蓋undo信息,而且ORACLE會從最古老的undo信息開始覆蓋。ORACLE推薦我們將undo 表空間中的datafile 設(shè)定MAXSIZE ,不要讓它一直自動擴展,如果ORACLE獲得了自動擴展的能力,那么舊的undo不會被覆蓋,到后來undo表空間會越來越大,越來越大,直到將磁盤空間耗盡。在有g(shù)uarantee的保證下,ORACLE將會保證undo信息能夠保存到undo_retention設(shè)定的值之后才被覆蓋,如果這個時候同時執(zhí)行了很多事物,將undo表空間耗完了,那么那個事物會失敗,會報ORA30036 錯誤,所以使用guarantee一定要慎用,如果非要使用guarantee,那么盡量將undo 表空間設(shè)大 一點。Oracle10g開始,如果你設(shè)置UNDO_RETENTION為0,那么Oracle啟用自動調(diào)整以滿足最長運行查詢的需要。當然如果空間不足,那么Oracle滿足最大允許的長時間查詢,而不再需要用戶手工調(diào)整。十四、oracle分區(qū)分區(qū)原則:一般數(shù)據(jù)量大的表格采用到此功能。以下例子,分區(qū)創(chuàng)建需要有條件,如時間,語法可詳見metalink.例子: 創(chuàng)建分區(qū)的表空間CREATE TABLESPACE ORD_TS01 DATAFILE 39。D:\ORACLE\ORA_DATA\39。 SIZE 100M AUTOEXTEND ON NEXT 100M MAXSIZE 16000MEXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO。CREATE TABLESPACE ORD_TS02 DATAFILE 39。D:\ORACLE\ORA_DATA\39。 SIZE 100M AUTOEXTEND ON NEXT 100M MAXSIZE 16000MEXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO。CREATE TABLESPACE ORD_TS03 DATAFILE 39。D:\ORACLE\ORA_DATA\39。 SIZE 100M AUTOEXTEND ON NEXT 100M MAXSIZE 16000MEXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO。CREATE TABLESPACE ORD_TS04 DATAFILE 39。D:\ORACLE\ORA_DATA\39。 SIZE 100M AUTOEXTEND ON NEXT 100M MAXSIZE 16000MEXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO。創(chuàng)建分區(qū)表CREATE TABLE aaa_ACTIVITIES ( ORDER_ID NUMBER(7) NOT NULL, ORDER_DATE DATE, TOTAL_AMOUNT NUMBER, CUSTOTMER_ID NUMBER(7), PAID CHAR(1) ) PARTITION BY RANGE (ORDER_DATE) ( PARTITION ORD_ACT_PART01 VALUES LESS THAN (TO_DATE(39。2011080139。,39。YYYYMMDD39。)) TABLESPACE ORD_TS01, PARTITION ORD_ACT_PART02 VALUES LESS THAN (TO_DATE(39。2011090139。,39。YYYYMMDD39。)) TABLESPACE ORD_TS02, PARTITION ORD_ACT_PART03 VALUES LESS THAN (TO_DATE(39。2011100139。,39。YYYYMMDD39。)) TABLESPACE ORD_TS03, PARTITION ORD_ACT_PART04 VALUES LESS THAN (MAXVALUE) TABLESPACE ORD_TS04 ) 插入測試數(shù)據(jù)insert into aaa_ACTIVITIES (ORDER_ID, ORDER_DATE, TOTAL_AMOUNT, CUSTOTMER_ID, PAID)values (39。139。,TO_DATE(39。2011071039。,39。YYYYMMDD39。), 39。39。, 39。39。,39。39。)。 insert into aaa_ACTIVITIES (ORDER_ID, ORDER_DATE, TOTAL_AMOUNT, CUSTOTMER_ID, PAID)values (39。239。, TO_DATE(39。2011081039。,39。YYYYMMDD39。), 39。39。, 39。39。,39。39。)。 insert into aaa_ACTIVITIES (ORDER_ID, ORDER_DATE, TOTAL_AMOUNT, CUSTOTMER_ID, PAID)values (39。339。, TO_DATE(39。2011091039。,39。YYYYMMDD39。), 39。39。, 39。39。,39。39。)。 insert into aaa_ACTIVITIES (ORDER_ID, ORDER_DATE, TOTAL_AMOUNT, CUSTOTMER_ID, PAID)values (39。439。,TO_DATE(39。2011101039。,39。YYYYMMDD39。), 39。39。, 39。39。,39。39。)。 查詢分區(qū)表的信息select * from aaa_activities partition(ORD_ACT_PART01)。select * from aaa_activities partition(ORD_ACT_PART02),select * from aaa_activities partition(ORD_ACT_PART03)。select * from aaa_activities partition(ORD_ACT_PART04)。顯示分區(qū)表信息顯示數(shù)據(jù)庫所有分區(qū)表的信息:DBA_PART_TABLES顯示當前用戶可訪問的所有分區(qū)表信息:ALL_PART_TABLES顯示當前用戶所有分區(qū)表的信息:USER_PART_TABLES顯示表分區(qū)信息 顯示數(shù)據(jù)庫所有分區(qū)表的詳細分區(qū)信息:DBA_TAB_PARTITIONS顯示當前用戶可訪問的所有分區(qū)表的詳細分區(qū)信息:ALL_TAB_PARTITIONS顯示當前用戶所有分區(qū)表的詳細分區(qū)信息:USER_TAB_PARTITIONS顯示子分區(qū)信息 顯示數(shù)據(jù)庫所有組合分區(qū)表的子分區(qū)信息:DBA_TAB_SUBPARTITIONS顯示當前用戶可訪問的所有組合分區(qū)表的子分區(qū)信息:ALL_TAB_SUBPARTITIONS顯示當前用戶所有組合分區(qū)表的子分區(qū)信息:USER_TAB_SUBPARTITIONS顯示分區(qū)列 顯示數(shù)據(jù)庫所有分區(qū)表的分區(qū)列信息:DBA_PART_KEY_COLUMNS顯示當前用戶可訪問的所有分區(qū)表的分區(qū)列信息:ALL_PART_KEY_COLUMNS顯示當前用戶所有分區(qū)表的分區(qū)列信息:USER_PART_KEY_COLUMNS顯示子分區(qū)列 顯示數(shù)據(jù)庫所有分區(qū)表的子分區(qū)列信息:DBA_SUBPART_KEY_COLUMNS顯示當前用戶可訪問的所有分區(qū)表的子分區(qū)列信息:ALL_SUBPART_KEY_COLUMNS顯示當前用戶所有分區(qū)表的子分區(qū)列信息:USER_SUBPART_KEY_COLUMNS怎樣查詢出oracle數(shù)據(jù)庫中所有的的分區(qū)表select * from user_tables a where =39。YES39。刪除一個表的數(shù)據(jù)是truncate table table_name。刪除分區(qū)表一個分區(qū)的數(shù)據(jù)是alter table table_name truncate partition p5。如果我要將分區(qū)表中各個分區(qū)的數(shù)據(jù)都清空,可以用truncate table table_name。嗎?還是必須從頭執(zhí)行alter table table_name truncate partition p1。alter table table_name truncate partition p2。alter table table_name truncate partition p3。alter table table_name truncate partition p4。alter table table_name truncate partition p5。alter table table_name truncate partition p6。答:truncate table table_name。就行十五、REDO和UNDO的通俗理解什么是REDOREDO記錄transaction logs,分為online和archived。以恢復為目的。比如,機器停電,那么在重啟之后需要online redo logs去恢復系統(tǒng)到失敗點。比如,磁盤壞了,需要用archived redo logs和online redo logs去恢復數(shù)據(jù)。比如,truncate一個表或其他的操作,想恢復到之前的狀態(tài),同樣也需要。什么是UNDOREDO 是為了重新實現(xiàn)你的操作,而UNDO相反,是為了撤銷你做的操作。比如,你的一個TRANSACTION執(zhí)行失敗了或你自己后悔了,則需要用 ROLLBACK命令回退到操作之前?;貪L是在邏輯層面實現(xiàn)而不是物理層面,因為在一個多用戶系統(tǒng)中,數(shù)據(jù)結(jié)構(gòu),blocks等都在時時變化,比如我們 INSERT一個數(shù)據(jù),表的空間不夠,擴展了一個新的EXTENT,我們的數(shù)據(jù)保存在這新的EXTENT里,其它用戶隨后也在這EXTENT里插入了數(shù)據(jù),而此時我想ROLLBACK,那么顯然物理上講這EXTENT撤銷是不可能的,因為這么做會影響其他用戶的操作。所以,ROLLBACK是邏輯上回滾,比如對INSERT來說,那么ROLLBACK就是DELETE了。COMMIT 以前,常想當然的認為,一個大的TRANSACTION(比如大批量地INSERT數(shù)據(jù))的COMMIT會花費時間比短的TRANSACTION長。而事實上是沒有什么區(qū)別的,因為ORACLE在COMMIT之前已經(jīng)把該寫的
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1