ORACLE扩表空间的方法
更新时间:2023-09-30 23:48:01 阅读量: 综合文库 文档下载
oracle扩展表空间的常用方法
监控表空间的使用是DBA的日常工作之一,Oracle扩展表空间很简单,一般有扩展某个数据文件大小或增加新的数据文件两种办法。举例说明如下。 首先我们要获取某个表空间的数据文件信息:
select file_name,file_id,tablespace_name,bytes/1024/1024 from dba_data_files order by file_name
根据file_id扩展某个数据文件大小: alter database datafile 12 resize 13312m;
要注意的是,如果使用裸设备,一般要先查看LV是否足够,否则以上扩展命令可能出错,查看方式如下: 查看VG信息:
ERPDB1@/home/oracle>lsvg rootvg oraclevg 查看VG的LV:
ERPDB1@/home/oracle>lsvg -l oraclevg oraclevg:
LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT
db_oravote raw 1 1 1 closed/syncd N/A db_oraocr raw 1 1 1 closed/syncd N/A db_system raw 3 3 1 open/syncd N/A db_sysaux raw 5 5 1 open/syncd N/A db_undotbs1 raw 3 3 1 open/syncd N/A db_undotbs2 raw 3 3 1 open/syncd N/A db_temp raw 46 46 1 closed/syncd N/A db_erp_ht2 raw 56 56 1 open/syncd N/A db_erp2 raw 72 72 1 open/syncd N/A 查看VG的详细信息:
ERPDB1@/home/oracle>lsvg oraclevg
VOLUME GROUP: oraclevg VG
IDENTIFIER: 00c65fbf00004c000000011697e0f5f9
VG STATE: active PP SIZE: 256 megabyte(s)
VG PERMISSION: read/write TOTAL PPs: 2328 (595968 megabytes)
MAX LVs: 512 FREE PPs: 1146 (293376 megabytes)
LVs: 57 USED PPs: 1182 (302592 megabytes)
OPEN LVs: 39 QUORUM: 5 TOTAL PVs: 8 VG DESCRIPTORS: 8 STALE PVs: 0 STALE PPs: 0 ACTIVE PVs: 8 AUTO ON: no Concurrent: Enhanced-Capable Auto-Concurrent: Disabled
VG Mode: Concurrent
Node ID: 1 Active Nodes: MAX PPs per VG: 130048
MAX PPs per PV: 1016 MAX PVs: 128 LTG size (Dynamic): 1024 kilobyte(s) AUTO SYNC: no HOT SPARE: no BB POLICY: relocatable
这里可见还有1146个可用的pp ,根据pp size能计算出VG的容量。 查看某个LV的详细信息:
ERPDB1@/home/oracle>lslv db_erp2
LOGICAL VOLUME: db_erp2 VOLUME GROUP: oraclevg LV IDENTIFIER: 00c65fbf00004c000000011697e0f5f9.44 PERMISSION: read/write
VG STATE: active/complete LV STATE: opened/syncd
TYPE: raw WRITE VERIFY: off MAX LPs: 512 PP SIZE: 256 megabyte(s)
COPIES: 1 SCHED POLICY: parallel LPs: 72 PPs: 72 STALE PPs: 0 BB POLICY: relocatable INTER-POLICY: minimum RELOCATABLE: no INTRA-POLICY: middle UPPER BOUND: 128 MOUNT POINT: N/A LABEL: None MIRROR WRITE CONSISTENCY: off
EACH LP COPY ON A SEPARATE PV ?: no
Serialize IO ?: NO DEVICESUBTYPE : DS_LVZ
注意这里可以根据pp 的数量和大小计算能提供的容量。 扩展某个LV,增加32个pp :
p5a1@/orabak/arch/transmited#extendlv db_erp_cw 32 p5a1@/orabak/arch/transmited#ls -l /dev/rdb_erp_cw crw-rw---- 1 oracle dba 53, 35 Dec 02 2007 /dev/rdb_erp_cw
LV增加了以后,就可以用上面的命令扩展对应的数据文件了。 如果要新增LV,则一般这样操作:
p5a1@/#mklv -y db_erp_index2 -T O -w n -t raw -s n -r n oraclevg 156 p5a1@/#chown oracle.dba /dev/rdb_erp_index2 p5a1@/#ls -l /dev/rdb_erp_index2
crw-rw---- 1 oracle dba 53, 58 Mar 26 20:02 /dev/rdb_erp_index2 然后增加数据文件:
SQL> ALTER TABLESPACE erp_index ADD DATAFILE '/dev/rdb_erp_index2' SIZE 4096m;
Tablespace altered.
如果是ASM环境,查看可用空间和为表空间增加数据文件的脚本如下: select group_number,name,total_mb,free_mb from v$asm_diskgroup; ALTER TABLESPACE erp_index ADD DATAFILE '+DATA' SIZE 4096m;
单个数据文件的大小对性能基本没什么影响,单个数据文件过大就是可能有管理维护方面的潜在问题,比如数据文件损坏带来的数据损失。
正在阅读:
ORACLE扩表空间的方法09-30
安徽省征地补偿标准的通知(皖政〔2009〕132号)10-24
力控专家报表与EXCEL01-18
浙江师范大学学生及家庭情况调查表03-18
原子吸收光谱分析中石墨炉的原子化效率05-24
环保、水土保持措施02-03
地下车库施工组织设计09-06
品味花香,真有趣作文600字06-29
治国安邦的总章程 复习课教学设计 三里河中学 董静08-06
2022年秋七年级生物上册:细胞练习()04-12
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 方法
- ORACLE
- 空间
- 单片机智能小车毕业设计论文 - 图文
- 设计说明书(样本).dot - 图文
- 2019学年高中化学专题1认识有机物第二单元科学家怎样研究有机物教学案苏教版选修06
- XX年新北师大版小学一年级数学上册《乘车》教案教学设计
- Excel2007函数公式实例汇总
- 北师大版二年级数学上册《1米有多长》教学设计
- 废水处理化学方法
- 2016-2022年中国车载摄像头行业市场运营态势及投资前景预测报告(目录) - 图文
- 《酬李端校书见赠》司空曙唐诗鉴赏
- 三年级上册数学应用题100道
- 内部审核检查记录单
- 福田汽车集团第七届职工运动会现场
- 2014东财 财务管理
- 2015年深圳事业单位考试综合知识真题及参考答案word完整打印版
- 工行海外并购美国东亚银行案例分析 - 图文
- 2015年深圳房地产统计分析报告90页 - 图文
- 建筑概论试题及参考答案
- 中考记叙文阅读指导分析段落篇
- 2013年宁乡县中小学生田径运动会秩序册 2 - 图文
- 话说“鹤城”扬州2