第章oracle数据库存储管理_第1页
第章oracle数据库存储管理_第2页
第章oracle数据库存储管理_第3页
第章oracle数据库存储管理_第4页
第章oracle数据库存储管理_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第5章数据库存储管理Review—第4章小结理解Oracle数据库实例状态nomount,mount,open;掌握数据库实例的启动(startup)、关闭(shutdown)及状态(alterdatabase)改变的方法;掌握创建(createdatabase)和删除(dropdatabase)数据库的方法;掌握对数据库内存参数、还原管理、初始化参数管理和数据库功能使用情况统计的方法(showparameters,altersystem,init<sid>.ora,spile<sid>.ora);了解Oracle数据库用户类型;理解数据库管理员的主要职责;SYSDBA与SYSOPER身份之间的区别:SYSDBA可以更改字符集,可以创建和删除数据库第5章数据库存储管理Review—手工创建数据库创建必要的相关目录创建初始化参数文件设置环境变量Oracle_sid创建实例创建口令文件启动数据库到nomount(实例)状态执行建库脚本执行catalog脚步本创建数据字典执行catproc创建package包执行pupbld由初始化参数文件创建spfile文件执行scott脚本创建scott方案用命令测试数据库创建是否完成配置EM,使得能够通过浏览器管理和控制数据库第5章数据库存储管理第5章数据库存储管理

本章将重点介绍Oracle数据库的存储单元和物理文件管理。第5章数据库存储管理本章学习目标掌握创建、修改、删除表空间的方法;掌握创建撤销表空间的方法;了解控制文件的创建方法;理解重做日志的基本概念,掌握管理重做日志的方法;掌握归档重做日志的管理方法;第5章数据库存储管理本章知识点5.1表空间管理

5.2控制文件管理

5.3重做日志管理

5.4归档日志管理第5章数据库存储管理表空间的分类表空间系统表空间非系统表空间SYSTEMSYSAUXUndoTemporary应用表空间BigfileSmallfile所有数据库都必须具备,用来存放管理数据库自身所需的信息将回退段放入撤销表空间,由实例自动处理撤销表空间中的回退段用于存放执行orderby,groupby等语句时所需的临时数据只能放置一个数据文件,可包括4G个数据块第5章数据库存储管理表空间数据库、表空间和数据文件的关系每个表空间由一个或多个数据文件组成。数据文件用于在物理上存储表空间中所有逻辑结构的数据。表空间中数据文件的大小之和就是表空间的存储容量(图中系统表空间存储容量为2MB,用户表空间的存储容量为4MB)。数据库中表空间的存储容量之和就是数据库的存储容量。第5章数据库存储管理表空间如果将数据库比做一个存放资料的柜子,则柜子中的抽屉就是表空间,抽屉中的文件夹就是数据文件,文件夹中的纸就是段,记录在纸上的文字就是数据。属于不同应用的数据应当被放置在不同的表空间中,就好像不同类别的资料应该放在不同的抽屉中一样。第5章数据库存储管理预配置的数据库中的表空间SYSTEM:包含数据目录表和其它管理数据SYSAUX:是SYSTEM

表空间的辅助表空间TEMP:包含仅在会话期间存在的临时数据UNDOTBS1:包含还原段USERS:非系统用户创建的所有对象的默认表空间EXAMPLE:包含示例方案第5章数据库存储管理5.1表空间管理查看表空间信息创建表空间设置和修改表空间属性删除表空间段和数据块管理撤销表空间第5章数据库存储管理查看表空间信息与表空间相关的视图视图名说明V$TABLESPACE控制文件中保存的所有表空间的名称和数量DBA_TABLESPACES所有表空间的描述信息USER_TABLESPACES所有用户可访问表空间的描述信息DBA_TABLESPACE_GROUPS所有表空间组及其所属的表空间信息DBA_SEGMENTS所有表空间中的段信息USER_SEGMENTS所有用户表空间中的段信息DBA_FREE_SPACE所有表空间中的空闲区间信息USER_FREE_SPACE所有用户表空间中的空闲区间信息V$DATAFILE所有数据文件信息V$TEMPFILE所有临时文件信息DBA_DATA_FILES显示所有属于表空间的数据文件信息DBA_TEMP_FILES显示所有属于临时表空间的临时文件信息第5章数据库存储管理查看表空间信息【例】查看视图V$TABLESPACE中表空间的内容和数量,代码及执行结果如下:SQL>SELECT*FROMV$TABLESPACE;TS#NAME INC BIG FLA ENC---- ------------ --- --- --- ---0 SYSTEM YES NO YES1 UNDOTBS1 YES NO YES2 SYSAUX YES NO YES4 USERS YES NO YES3 TEMP NO NO YES6 EXAMPLE YES NO YES7 ORCLTBS01 YES NO YES8 ORCLTBS02 YES NO YES已选择8行。第5章数据库存储管理查看表空间信息【例】通过视图DBA_TABLESPACES查看所有表空间的信息,代码及执行结果如下:SQL>SELECTTABLESPACE_NAME,CONTENTS,STATUSFROMDBA_TABLESPACES;TABLESPACE_NAME CONTENTS STATUS--------------- ---- -----SYSTEM PERMANENT ONLINEUNDOTBS1 UNDO ONLINESYSAUX PERMANENT ONLINETEMP TEMPORARY ONLINEUSERS PERMANENT ONLINEEXAMPLE PERMANENT ONLINEORCLTBS01 PERMANENT ONLINEORCLTBS02 PERMANENT ONLINE已选择8行。第5章数据库存储管理查看表空间信息“表空间管理”页面操作按钮第5章数据库存储管理创建表空间创建表空间的语法格式如下:CREATE[BIGFILE|SMALLFILE|UNDO|TEMPORARY]TABLESPACE<表空间名>

DATAFILE

|TEMPFILE‘数据文件名称和位置’

SIZE<大小>[REUSE][EXTENTMANAGEMENTLOCAL|DICTIONARY]

[AUTOALLOCATE|UNIFORMSIZE<大小>][SEGMENTSPACEMANAGEMENTAUTO|MANUAL][BLOCKSIZE<大小>]第5章制数据箩库存课储管虎理创建英表空洽间1.本浮地管缺理表刺空间【例1】在CR慰EA能TE幼T顿AB蚂LE诊SP研AC闭E语句舍中使站用EX杏TE衰NT敬M还AN笨AG极EM折EN膛T毅LO普CA腿L子句帖,可戒以创涉建一松个本遗地管坚理表求空间气,代济码如兄下:SQ接L>CR表EA竿TE乎T衫AB渠LE忽SP惯AC唤EOr坚cl狂TB始S0闹1DA膨TA沉FI带LE'C镇:\吧or卡ac把le读\p女ro砖du剩ct滩\1奶0.自2.森0\寄or宴ad既at妥a\热or掠cl脆\O洁rc露lT衣BS波01住.d懒bf膨'SI等ZE50拥MEX虾TE冶NT牢M惑AN浴AG号EM搁EN志T烧LO房诚CA六LAU怖TO怪AL知LO维CA泄TE崭;表空祖间已府创建痕。第5章妻数据换库存射储管猛理创建饼表空达间【例2】在创漠建表注空间Or板cl谅TB脸S0带2时,击指定暑其统抹一区遇间大润小为12庄8K妖B,代奋码如暗下:SQ污L>CR鸦EA劈燕TE记T腿AB株LE装SP缠AC体EOr羊cl腊TB童S0祖2DA邮TA辟FI纺LE'C鸽:\妈or灶ac吃le这\p斩ro猜du链ct殖\1壤0.岔2.青0\抚or页ad插at框a\申or门cl朴\O何rc诞lT浊BS辽02端.d模bf迹'SI斩ZE30便MEX垃TE定NT悠M搞AN悉AG庸EM惨EN岔T煮LO闷CA税LUN央IF纺OR周M谨SI轰ZE12杠8K搞;表空晌间已熄创建剃。第5章宵数据汇库存攀储管例理创建母表空替间查看晚表空耀间SQ熟L>徒S置EL先EC洋Tta前bl乞es革pa己ce耐_n链am许e,减ex它te阳nt饲_m需an骗ag右em瓣en脉t,院al歪lo右ca疲ti加on艘_t普yp缎eFR佣OMUS罩ER锡_T盛AB爽LE障SP小AC想ES;第5章赠数据疼库存蹲储管蝇理创建岗表空骡间2.大祸文件兵表空油间【例】在CR陈EA高TE攀T纹AB多LE收SP洋AC钉E语句牺中使盒用BI烧GF不IL未E关键仓词可辅以创宵建大瓣文件昌表空签间,脏代码摩如下尊:SQ糕L>CR泊EA叠TE未B张IG和FI柳LE姜T饰AB期LE薄SP裂AC飘Ebi羡gt事bsDA怪TA烈FI慢LE'C盟:\著or芒ac忆le奔\p肆ro置du室ct竟\1海0.供2.割0\务or等ad滴at洒a\概or晚cl术\b禾ig骗tb安s.漂db医f'SI宗ZE1G店;表空钥间已览创建端。第5章阔数据伏库存总储管循理创建件表空名间3.临驳时表张空间【例】创建窑临时诞表空剃间tm悲pt急bs,代业码如斯下:SQ料L>CR羡EA帽TE尊T卵EM狼PO问RA槐RY驱T今AB葱LE打SP爪AC票Etm条pt熊bsTE睡MP宽FI神LE'C街:\骨or邮ac饭le坡\p拆ro向du中ct霞\1思0.董2.姓0\捧or供ad爽at跑a\膝or托cl袭\t浪mp拔tb窃s.让db缩慧f'SI降ZE20缩慧MRE尖US恋EEX眼TE童NT数M抗AN污AG汇EM蜜EN颈T猛LO拘CA线LUN彻IF目OR定M肌SI有ZE16痕K;表空包间已纳创建方。创建良表空趟间RE在US任E如果fi债le已经较存在请,并井且在扛创建浴时指类定了fi周le介s竖iz扩e,那悔么就工重用却原文容件,惰并应返用新捆的si终ze,如棚果没段有指淘定fi准le强s拒iz政e,则初保留间原有做的大冰小。如果fi偷le不存铜在,or夜ac筝le将忽帜略该救参数疏。如果Or级ac绕le使用练了已敌经存裕在的fi鲜le,那逢么之厌前fi袄le里的土数据河将全掠部丢忽失。段和积数据拼块管饶理当用棋户进狗行插央入、裹更新挥和删政除操及作时旧,段搅中的廉数据崖块的惩空间宋会发苗生变惩化,取块的猫状态得也会并发生忌变化筋。Or乒ac疾le使用吵两种叫方法轮进行绵块管步理:手动叨管理再(Ma芽nu铜al惑S院eg灿me败nt厨S度pa井ce赠M记an映ag泰em献en底t)自动河管理欲(Au凡to肚ma彼ti厘c搁Se聚gm援en锐t碍Sp狡ac滩e铁Ma和na浅ge凑me拣nt,AS香SM)段和而数据全块管寸理手动晨管理泳(Ma观nu述al爽S乔eg撞me纲nt照S决pa菠ce形M伙an葛ag皆em久en凝t)Or衣ac源le使用问自由透列表档(Fr吓ee从L并is订t)管塌理段揭中的洋块,怒自由俱列表哈列出抢允许割进行杠插入祖操作怕的数喇据块自动挠管理掀(Au摘to俘ma博ti体c驻Se则gm己en赠t戏Sp敌ac既e样Ma抗na忆ge高me焦nt,AS业SM)自动返管理暗使用讲位图捕来管雄理数某据快丸。当爽块发叹生变久化时兆,Or恭ac折le会更怒新位耀图,军以反脆映这功个块表是否百允许IN选SE恼RT操作胸。位里图使Or困ac唯le自动谊管理承自由郊空间药。第5章素数据登库存怕储管糠理段和冠数据种块管宪理SE工GM糊EN货T坦SP累AC悬E腔MA换NA总GE睛ME援NT子句状可定躺义段隶空间昼管理尘方式【例】创建退自动秤段管让理方抵式的狸表空岭间My僻TB剥S0象1:SQ错L>CR拉EA捞TE懂T欣AB甜LE承SP亡AC浊EMy泥TB章S0饺1DA飞TA信FI陪LE'C积:\盛or僻ac恰le摘\p粪ro柄du碎ct坝\1风0.叉2.编0\谱or文ad斯at孟a\库or败cl樱\O抵rc找lT具BS某01虹.d排bf康'SI钢ZE30狮MEX少TE大NT研M赠AN讯AG述EM古EN像T居LO亦CA宅L有AU命TO嘉AL笋LO纽奉CA圣TESE斑GM宝EN但T色SP党AC橡E振MA种NA挑GE筐ME饼NT测A奋UT贡O;【例】创建饭手动览段管邀理方袋式的俱表空先间My蓬TB帐S0话1:SQ妨L>CR制EA若TE假T邻AB斜LE灿SP趋AC激EMy烟TB兵S0套1DA银TA论FI耐LE'C氏:\舞or泳ac萍le笨\p石ro再du开ct沙\1佛0.锤2.乐0\犁or宁ad物at床a\沫or踢cl择\O缝rc杨lT痕BS起01现.d守bf江'SI印ZE30逢MEX瓜TE玻NT诊M请AN粉AG乡丰EM如EN抽T流LO购CA兰L糊AU饭TO景AL恶LO特CA次TESE副GM索EN占T饿SP阿AC佛E隐MA知NA构GE偷ME业NT柴M揉AN惜UA柔L;第5章盈数据株库存菌储管蔬理段和妥数据煮块管独理数据近块是Or岂ac池le数据计库的株最小禾存储猴单元卷,在秘初始洞化参磨数DB薪_B砍LO驰CK击_S射IZ拉E中定聪义了烛标准旁数据欲块的筒大小翅。在创董建表宋空间雁时,萝如果凶不特豪殊指桐定,霉将使贤用DB善_B而LO魂CK扎_S权IZ酬E中定柔义的疲数据胃作为袄数据愤块的爆大小卸。【例】可以鞭在CR掉EA讽TE冻T掉AB池LE侨SP痰AC界E语句举中使友用BL场OC体KS惊IZ宾E子句是指定炉非标这准数冻据块目的大确小:SQ臭L>谢C跌RE舍AT泉E蛋TA吓BL妨ES混PA许CE造O愁rc脖lT柔BS嫁01DA屯TA书FI才LE此'存C:唤\o铃ra定cl圆e\户pr仆od协uc万t\婆10窗.2块.0贪\o璃ra位da扯ta面\o蚁rc者l\散Or奶cl悟TB支S0费1.宽db略f'非S盛IZ重E顽30吸MEX钻TE压NT宇M丑AN筋AG里EM盛EN咬T鹅LO荡CA较L波AU启TO术AL招LO国CA皇TEBL坝OC森KS融IZ先E8K幻玉;新创信建的舞表空扬间数计据块完大小反为8K。第5章悠数据凑库存撕储管句理撤销技表空厅间撤销位记录漫可以瞧用于凯完成您如下亡功能拔:当执梦行RO越LL域BA部CK命令午时,搜完成封回滚禁操作径。恢复渐数据风库。使用伟闪回仍查询范分析胡以前昏时间曾点的低数据秘。使用倚闪回河技术汉从逻完辑破悄坏中构恢复闯数据支。初始仓化参卖数UN插DO妹_T伍AB拉LE绣SP鹿AC崇E设置若默认录的撤划销表附空间笋。【例】使用CR辣EA功TE粗U歪ND森O雁TA旬BL殿ES勒PA彩CE语句猫创建机撤销拴表空资间:SQ秋L>CR转EA胶TE较U金ND廊O垮TA猜BL蒙ES社PA撇CEun剖do段tb圈s0类1DA子TA枣FI巧LE'C魄:\花or瓜ac嫩le也\p析ro结du碰ct热\1厉0.嚼2.薄0\喇or避ad档at记a\望or皆cl饲\u依nd莫ot馆bs偿01途.d竹bf益'SI轻ZE2MRE雹US支E;表空夸间已寇创建趟。第5章鹊数据丈库存臂储管行理创建处表空做间创建映表空猜间页共面单击障此按术钮保绢存输入崇名称创建王大文测件表团空间第5章统数据惨库存斯储管担理设置至和修售改表堪空间纹属性AL相TE丙R显TA蝴BL话ES绢PA榨CE<表空阔间名>RE隔NA风ME渗T叠O|A躬DD臣D练AT粥AF犹IL强E|旧AD蒙D球TE忽MP释FI拆LE|O甘FF喊LI考NE究|O阵NL热IN红E|R闻EA惠D悉ON卷LY笋|R厨EA盯D拥WR啄IT禾E|R族ES勺IZ悲E…第5章懂数据归库存搭储管琴理设置荣和修踏改表徒空间补属性1.重坟命名默表空筹间AL捐TE胆R映TA渔BL腥ES梁PA恶CE…RE槐NA府ME编T任O…【例】将表隔空间Or规cl姿TB裤S0笼2修改挂为Or种cl梢TB饲S0家3,可脉以使絮用下妖面的爽语句殃:SQ踪蝶L>AL赴TE欲R府TA不BL巷ES肝PA喂CEOr钢cl根TB键S0题2RE哀NA点ME合T洲OOr显cl猫TB狗S0得3;表空疤间已传更改咏。第5章笑数据倚库存涛储管垦理设置莲和修厕改表尝空间泳属性2.扩古展本拼地管亚理表凤空间【例】在AL敞TE膝R明TA鹿BL多ES示PA姑CE语句浮中使夺用AD发D龙DA裁TA约FI捡LE子句已,可挪以在耕本地怒管理繁表空倚间中超增加令数据舅文件榆,代蓝码如斧下:SQ同L>AL垄TE辨R筹TA事BL笨ES睁PA夏CEOr次cl油TB垄S0它1AD抛D兴DA盖TA带FI主LE'C露:\盟or邪ac悬le误\p肝ro晃du共ct宏\1朋0.露2.叉0\筐or除ad哪at者a\现or晋cl取\O稻rc坟lT圆BS浮01兼1.化db相f'SI牲ZE10洒M;表空伍间已乒更改础。第5章限数据必库存坊储管中理设置省和修独改表浴空间浅属性3.更将改大门文件蛙表空尊间大抬小【例】修改瓣大文资件表啊空间bi鸣gt据bs的数耐据文晃件大算小为4G谅B,代歼码如控下:SQ苗L>AL荡TE即R贪TA并BL乡丰ES永PA夹CEbi还gt立bsRE毅SI炒ZE4G绵;表空触间已徐更改摸。第5章苏数据猛库存周储管益理设置盗和修窑改表盈空间莫属性4.扩睡展临风时表惑空间【例】在临毯时表骆空间tm姜pt藏bs中添团加临膛时文街件,tm翅pt摄bs改01被.d助bf,文乏件大签小为20懒MB,代呢码如侵下:SQ恐L>AL笋TE傅R益TA匹BL泰ES菜PA扛CEtm加pt模bsAD班D姥TE片MP案FI志LE'C膏:\那or染ac奴le符\p斜ro饶du耻ct针\1特0.习2.值0\舅or宇ad朗at毫a\镇or娱cl庄\t喷mp甩tb站s0靠1.微db私f'SI究ZE20婶M;表空需间已淹更改扛。第5章粪数据碧库存闪储管为理设置钓和修淋改表修空间蝴属性5.设当置联托机和引脱机如下窄情况爹可将醉表空么间设耻置为隙脱机许状态炊:将数票据库隐的一泥部分专设置倾为不暖可访跑问,端而其江他部捎分可某以访循问。执行桶脱机蜂表空代间备落份。在升悟级或旁维护办应用乞程序烧时,近将应暗用程睬序及看其使询用的柜表临松时设叙置为裙不可智访问宽。重命辟名或微重新绳分配货表空浩间。第5章馒数据处库存尚储管脸理设置摸和修妙改表贩空间费属性AL找TE鸡R捧TA咏BL俭ES址PA输CE…OF务FL扰IN保E语句威设置文表空害间为味脱机他状态【例】将表坡空间Or焦cl灶TB缘瑞S0马1设置功为脱依机状促态:SQ六L>AL终TE早R车TA曲BL捷ES训PA梁CEOr仙cl坡TB足S0模1OF翁FL紧IN翠E;DB胜A_堵TA光BL江ES芹PA招CE腐S视图独查看咽表空稀间的毒状态SQ枯L>随SE权LE腥CT秧T帐AB少LE纹SP昨AC秋E_求NA维ME斜,C赛ON旷TE喊NT后S,票ST芳AT梦US园F做RO任M残DB滥A_潮TA晃BL刊ES关PA锈CE谢S;SQ能L>蜓Cr霸ea慕te刑T趋ab爹le熔t步es脸t(I闹D仙NU朋MB涨ER键(9散),爸Na需me炎V校AR潜CH劈燕AR鸽2(惕10暮))Ta闷bl回es球pa敲ceOr销cl该TB驴S0击1;会出毫现错略误OR批A-和01蓝54驾2:表空挖间’Or步cl忙TB硬S0云1’脱机咸,无牧法在矩其中谋分配位空间呈。第5章胳数据城库存积储管剩理设置卫和修竭改表票空间做属性AL交TE伟R室TA泛BL轮ES佛PA硬CE…ON右LI俗NE语句良设置论表空诞间为舞联机渐状态调。【例】将表筋空间Or仍cl愿TB杂S0唉1设置筐为联蛛机状壶态:SQ粉L>AL梳TE亦R造TA给BL疾ES届PA惰CEOr疼cl淹TB帆S0幸1ON甩LI蚁NE;SQ滑L>悟Cr飘ea搁te夏T诵ab缘瑞le寻t宜es肢t(I绞D听NU斗MB劈燕ER害(9拜),皱Na阵me顶V毁AR盈CH垦AR欲2(窗10参))Ta踪蝶bl味es群pa些ceOr仪cl叹TB皱S0逐1;不会哪出现昼错误询。会额在表妈空间Or乌cl泪TB分S0到1中新焰建一带表te界st。第5章诸数据失库存红储管微理设置肌和修倒改表绒空间制属性6.设仙置只丘读表劈燕空间AL榴TE帝R箱TA每BL弓ES振PA超CE…RE掘AD馆O墙NL认Y语句虚设置至只读只表空顶间【例】将表板空间Or阻cl磨TB将S0牲1设置牵为只蹲读表幅空间匠:SQ束L>AL帅TE尖R就TA段BL然ES笑PA演CEOr唯cl盼TB骨S0被1RE鹅AD融O尺NL移Y;SQ清L>IN星SE瓜RT辜I冷NT柏O才te醉st(ID咸,N吧am提e)VA留LU仆ES(1季,'Jo丑ne');会出垮现错她误OR渗A-咱00圈37袖2与OR尊A-效01堡11砖

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论