欢迎来到天天文库
浏览记录
ID:44267111
大小:142.91 KB
页数:17页
时间:2019-10-20
《Oracle实例操作经验总结-数据库实施方案-1》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、ORACLE数据库常用维护方法1.Oracle表空间设置21・1逻辑数据库结构21・2表空间的创建和扩建21.3创建用户31.4对用户CINMS35授权31.5ORACLE回滚段设置32.Oracle初始化参数配置(initSID.ora)43.数据库监控74.SQL语句使用技巧105•常见问题处理12ORACLE数据库系统是C1NMS35系统屮重要的组成部分,是计算机网络系统与应用系统衔接的桥梁,对最终应用系统稳定的运行具有重要影响。本文档涉及数据库表空间设置、用户建立、常用数据字典、数据库性能调整等方面。1、Oracle表空间设置1.1逻辑数据库结构逻辑
2、数据库结构按照存在数据库中的几组对彖划分。一个数据库的逻辑结构对数据库的执行以及数据库的管理的难易程度有着重要的影响。数据库的设计目标是为了更好的配置数据库,良好的配置可以很大程度上减少数据库的管理工作量,同时也减少监视信息需求量。表空间的创建和扩建每一个表空间包含一个或多个操作系统文件。数据库至少要有一个SYSTEM表空间,并且数据库启动以后SYSTEM表空间必须是online状态,SYSTEM表空间不能够被置于offline状态。根据应川情况建立应川数据表空间,索引表空间,临时表空间。(1)创建用户临时表空间initial=sort_area_size*
3、2createtablespaceC1NMS_TEMPdatafile'/u02/oradata/unicom/cinms_temp01.dbf,size500m4MAXEXTENTSDEFAULTSTORAGE(INITIALIMNEXTIMMINEXTENTSUNLIMITEDPCTINCREASE0)temporary;(2)创建用户数据表空间CREATETABLESPACE〃CINMS_USER〃DATAFILE*/u02/oradata/unicom/cinms_data01.dbf0size500mDEFAULTSTORAGE(INITIALIM
4、NEXTIMMINEXTENTS4MAXEXTENTSUNLIMITEDPCTINCREASE0);(3)创建索引表空间CREATETABLESPACE"C1NMSINDEXES"DATAFILEJ/u03/oradata/unicom/cinmsindexOl.dbf,SIZE5OOMDEFAULTSTORAGE(INITIALIMNEXTIMMINEXTENTS4MAXEXTENTSUNLIMITEDPCTINCREASE0);(4)创建回滚表空间CREATETABLESPACERBSDATAFILEJ/u03/oradata/unicom/rbs.db
5、fSIZE500MDEFAULTSTORAGE(INITIALIMNEXTIMMINEXTENTS4MAXEXTENTSUNLIMITEDPCTINCREASE0);(5)扩展表空间altertablespaceCTNMSUSERadddatafile'/u02/oradata/unicom/cinmsdata02.dbf,size500m;1.3创建用户当耍在数据库上建立支持应用的对彖吋,必须在用户帐号下进行,这些对象隶属于用户。每一个这样的帐号可以用一个指定空间作为缺省表空间。建一个用户:SQL>CREATEUSERCTNMS35IDENTIFIEDBY
6、CTNMS35DEFAULTTABLESPACECTNMS_USERTEMPORARYTABLESPACECTNMS_TEMP;1.4对用户CINMS35授权grantconnecttocinms35:grantresourcetocinms35;grantdbatocinms35;1.5ORACLE回滚段设置回滚段设置原则:一般情况下,INITIAL二NEXT,设置OPTIMAL参数来节约空间的使用,OPTIMAL如果要指定,必须大于等于回滚段的初始人小,不要设置MAXEXTENTS为UNLIMITED,MINEXTENTS最好为20,回滚段应创建在一个特
7、定的回滚段表空间内。回滚段的数量规划:对于OLTP系统,存在大量的小事务处理,一般建议:数量多的小回滚段;每四个事务一个回滚段;对于批处理,一般建议:少的大M滚段;每个事务一个回滚段。目前,应用系统冋滚段个数设置为10到达20个。CREATEROLLBACKSEGMENTrbsOlTABLESPACErbsSTORAGE(INITIALIMNEXTIMMINEXTENTS20MAXEXTENTS500OPTIMAL21M);当冋滚段创建后,回滚段是离线的,不能被数据库使用,为了使回滚段被事务利用,必须将回滚段在线。回滚段的问题及解决方法:问题一:事务要求的回
8、滚段空间不够,表现为表空间用满(ORA-01560错
此文档下载收益归作者所有