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

正文內(nèi)容

oracle存儲空間管理及應用方案-預覽頁

2025-05-27 03:03 上一頁面

下一頁面
 

【正文】 所在。大多數(shù)DBA都將支持工具運行所需的表存放在這個表空間中。 數(shù)據(jù)和索引表空間數(shù)據(jù)表空間用來存放用戶的應用數(shù)據(jù),索引表空間用來存放應用數(shù)據(jù)對象的索引。 size 100m , 表空間的文件1,大小為100M39。 size 1000Mautoextend on next 500m maxsize 5000m default storage(initial 10M next 10M maxextents 500 pctincrease 0)。創(chuàng)建LOB段表空間數(shù)據(jù)文件:e:\oracle\oradata\qin\,初始尺寸500G,可自動擴展,最大為1G存儲屬性:初始大小 5M,下一個大小5M,增量為0,最大數(shù)量為100create tablespace xjgl_data_lobs datafile 39。e:\oracle\oradata\qin\ 39。e:\oracle\oradata\qin\39。 online[offline]216。不能用于回滾段、臨時段的表空間)1) 置表空間狀態(tài)為脫機alter tablespace xjgl_data offline。e:\39。當數(shù)據(jù)文件的個數(shù)達到初始化參數(shù)DB_FILES的值時,必須修改DB_FILES的值并重新啟動數(shù)據(jù)庫使修改生效。4) Oracle沒有辦法刪除已經(jīng)加載到數(shù)據(jù)庫的數(shù)據(jù)文件。不管是否設置這個值,SYSTEM表空間都會進行校驗。一般可以按如下步驟進行A. 用create user 命令建立用戶并給其分配默認表空間和臨時表空間,如create user XJGL_SA identified by xjgl default tablespace xjgl_data temporary tablespace temp。這是程序員經(jīng)常忽略的一個問題。回滾段頭部包含正在使用的該回滾段事務的信息。讀一致性:當一個會話正在修改數(shù)據(jù)時,其他的會話將看不到該會話未提交的修改。非系統(tǒng)回滾段:擁有多個表空間的數(shù)據(jù)庫至少應該有一個非系統(tǒng)回滾段,用于存放非系統(tǒng)表空間中對象的數(shù)據(jù)前影像。 回滾段的使用分配回滾段:當事務開始時,ORACLE將為該事務分配回滾段,并將擁有最少事務的回滾段分配給該事務。當最后一個區(qū)用完,指針將移到第一個區(qū)的前面。 回滾段常用操作創(chuàng)建回滾段CREATE [PUBLIC] ROLLBACK SEGMENT rollback_segment[TABLESPACE tablespace][STORAGE ([INITIAL integer[K|M]] [NEXT integer[K|M]][MINEXTENTS integer][MAXTENTS {integer|UNLIMITED}][OPTIMAL {integer[K|M]|NULL}]) ]注:216。 PCTINCREASE必須是0216。 不要設置MAXEXTENTS為UNLIMITED216。例如在參數(shù)文件中加入以下一行ROLLBACK_SEGMENT=(rbs01,rbs02)修改回滾段的存儲參數(shù)可以使用ALTER ROLLBACK SEGMENT命令修改回滾段的存儲參數(shù)(包括OPTIMAL,MAXEXTENTS)。如果不指明TO integer的數(shù)值,ORACLE將試圖回收到OPTIMAL的位置。ALTER ROLLBACK SEGMENT rollback_segment OFFLINE。DROP ROLLBACK SEGMENT rollback_segment。查看回滾段的當前活動事務所用數(shù)據(jù)字典:V$SESSION,V$TRANSACTION。 臨時表的使用 臨時表的基本概念Oracle臨時表用來保存事務或會話期間的中間結果。臨時表將從用戶臨時表空間中分配空間,或者如果從有定義權的程序中訪問,將使用程序所有者的臨時表空間。由于每個會話獲取自己的臨時段,每個用戶可能在不同的表空間中為臨時表分配空間。臨時表作為對象存在數(shù)據(jù)字典中,并且總是保持為空,直到有會話在其中放入數(shù)據(jù)。216。 臨時表只在當前連接內(nèi)有效178。五、 有關存儲管理的常見Oracle錯誤分析 ORA01552:沒有可用的非系統(tǒng)回滾段ORA01552 cannot use system rollback segment for nonsystem tablespace可能有以下幾種原因:1) 除了系統(tǒng)回滾段, 未創(chuàng)建其它回滾段 2) 只創(chuàng)建了PRIVATE回滾段, 3) 創(chuàng)建了PUBLIC回滾段, 但這些回滾段都處于OFFLINE狀態(tài)根據(jù)以上原因相應解決。 減少提交頻率(只能減少該錯誤發(fā)生的可能, 不能完全避免)216。(F和B分別是ORA01578報出的壞塊出現(xiàn)的文件號和塊號) 如果壞塊出現(xiàn)在表上,先用以下語句分析是否為永久性壞塊(建議多執(zhí)行一兩次,有助于鑒別數(shù)據(jù)壞塊是永久性的(硬盤上的物理壞塊)還是隨機性的(內(nèi)存或硬件錯誤引起)): SQLAnalyze table table_name validate structure cascade。使用SQL命令ALTER TABLESPACE…STORAGE(MAXEXTENTS XXXX)來增加 MAXEXTENTS,其中“XXXX”值必須大于錯誤信息中所指的數(shù)值,也可以重新創(chuàng)建較大的范圍尺寸,使用帶有選項COMPRESS=Y的Export工具導出表,如果表空間有可用空間,先給表做一個備份,用alter tablespace tablespace_name更改其名字,然后再裝載表回數(shù)據(jù)庫。當然這與還與你主機上的裸盤設備有關,如果你主機的裸盤設備已經(jīng)沒有多余的使用空間,建議不要輕意的增加回滾段表空間的大小,可使用下列的語句先查詢一下剩余的tablespace空間有多少:Select user_name,sql_text from V$open_cursor where user_name=39。,39。,39。,39。 ORA01652:臨時段不能擴展ORA01652:unable to extend temp segment by num in tablespace name ORACLE臨時段表空間不足,因為ORACLE總是盡量分配連續(xù)空間,一但沒有足夠的可分配空間或者分配不連續(xù)就會出現(xiàn)上述的現(xiàn)象。 返回的信息可初步確定可用空間的最大塊,看一下它是否小于錯誤信息中提到的尺寸,再查看一下缺省的表空間參數(shù): SQLSELECT INITIAL_EXTENT,NEXT_EXTENT,MIN_EXTENTS,PCT_INCREASE FROM WHERE TABLESPACE_NAME=name。 18 / 18
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1