OMS数据库调整1
一、增加2T存储空间
1、 对磁盘进行分区并格式化
[root@oms-db01 ~]# fdisk -l
Disk /dev/sda: 322.1 GB, 322122547200 bytes
255 heads, 63 sectors/track, 39162 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 39162 314464342+ 8e Linux LVM
Disk /dev/sdb: 2199.0 GB, 2199023255552 bytes
255 heads, 63 sectors/track, 267349 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdb doesn't contain a valid partition table
[root@oms-db01 ~]# fdisk /dev/sdb
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that, of course, the previous
content won't be recoverable.
The number of cylinders for this disk is set to 267349.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
WARNING: The size of this disk is 2.2 TB (2199023255552 bytes).
DOS partition table format can not be used on drives for volumes
larger than 2.2 TB (2199023255040 bytes). Use parted(1) and GUID
partition table format (GPT).
Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
Command (m for help): n
Command action
e extended
p primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-267349, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-267349, default 267349):
Using default value 267349
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
[root@oms-db01 ~]# fdisk -l
Disk /dev/sda: 322.1 GB, 322122547200 bytes
255 heads, 63 sectors/track, 39162 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda2 14 39162 314464342+ 8e Linux LVM
WARNING: The size of this disk is 2.2 TB (2199023255552 bytes).
DOS partition table format can not be used on drives for volumes
larger than 2.2 TB (2199023255040 bytes). Use parted(1) and GUID
partition table format (GPT).
Disk /dev/sdb: 2199.0 GB, 2199023255552 bytes
255 heads, 63 sectors/track, 267349 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 267349 2147480811 83 Linux
[root@oms-db01 /]# mkfs.ext3 /dev/sdb1
mke2fs 1.39 (29-May-2006)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
268435456 inodes, 536870202 blocks
26843510 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=4294967296
16384 block groups
32768 blocks per group, 32768 fragments per group
16384 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,
102400000, 214990848, 512000000
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information:
done
This filesystem will be automatically checked every 35 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
2、 创建目录挂载磁盘
[root@oms-db01 /]# mkdir oradata
[root@oms-db01 /]# chown -R oracle:oisntall oradata/
[root@oms-db01 /]# mount /dev/sdb1 oradata/
[root@oms-db01 /]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/VolGroup00-LogVol00
274G 166G 94G 64% /
/dev/sda1 99M 13M 81M 14% /boot
tmpfs 7.9G 0 7.9G 0% /dev/shm
/dev/sdb1 2.0T 199M 1.9T 1% /oradata
二、修改归档模式及归档日志路径
1、 修改数据库归档日志文件路径
alter system set log_archive_dest_1='location=/oradata/omsdb/archivelog';
2、 重启数据库至MOUNT状态
Shutdown immediate
Startup mount
3、 修改数据库为归档模式
Alter database archivelog
4、 打开数据库
Alter database open
三、修改数据文件路径
1、 将表空间offline
alter tablespace oms_data offline;
2、 CP数据文件到指定目录
cp /u01/app/oracle/oradata/omsdb/oms_data01.dbf /oradata/omsdb/datafiles/oms_data01.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data02.dbf /oradata/omsdb/datafiles/oms_data02.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data03.dbf /oradata/omsdb/datafiles/oms_data03.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data04.dbf /oradata/omsdb/datafiles/oms_data04.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data05.dbf /oradata/omsdb/datafiles/oms_data05.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data06.dbf /oradata/omsdb/datafiles/oms_data06.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data07.dbf /oradata/omsdb/datafiles/oms_data07.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data08.dbf /oradata/omsdb/datafiles/oms_data08.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data09.dbf /oradata/omsdb/datafiles/oms_data09.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data10.dbf /oradata/omsdb/datafiles/oms_data10.dbf
3、 修改表空间数据文件指向
alter database rename file '/u01/app/oracle/oradata/omsdb/oms_data01.dbf' to '/oradata/omsdb/datafiles/oms_data01.dbf';
alter database rename file '/u01/app/oracle/oradata/omsdb/oms_data02.dbf' to '/oradata/omsdb/datafiles/oms_data02.dbf';
alter database rename file '/u01/app/oracle/oradata/omsdb/oms_data03.dbf' to '/oradata/omsdb/datafiles/oms_data03.dbf';
alter database rename file '/u01/app/oracle/oradata/omsdb/oms_data04.dbf' to '/oradata/omsdb/datafiles/oms_data04.dbf';
alter database rename file '/u01/app/oracle/oradata/omsdb/oms_data05.dbf' to '/oradata/omsdb/datafiles/oms_data05.dbf';
alter database rename file '/u01/app/oracle/oradata/omsdb/oms_data06.dbf' to '/oradata/omsdb/datafiles/oms_data06.dbf';
alter database rename file '/u01/app/oracle/oradata/omsdb/oms_data07.dbf' to '/oradata/omsdb/datafiles/oms_data07.dbf';
alter database rename file '/u01/app/oracle/oradata/omsdb/oms_data08.dbf' to '/oradata/omsdb/datafiles/oms_data08.dbf';
alter database rename file '/u01/app/oracle/oradata/omsdb/oms_data09.dbf' to '/oradata/omsdb/datafiles/oms_data09.dbf';
alter database rename file '/u01/app/oracle/oradata/omsdb/oms_data10.dbf' to '/oradata/omsdb/datafiles/oms_data10.dbf';
4、将表空间online
Alter tablespace oms_data online
四、备份数据库
Rman备份全库
五、将OMS_LOGINFOR表转换成分区表
1、创建OMS_LOGINFOR_1分区表,以REQUESTINCOMETIME字段每天分区
2、将OMS_LOGINFOR表数据写入到OMS_LOGINFOR_1
Insert into OMS_LOGINFOR_1 select * from OMS_LOGINFOR;
3、删除OMS_LOGINFOR表,再将OMS_LOGINFOR_1表重命名为OMS_LOGINFOR
Drop table OMS_LOGINFOR;
Alter table OMS_LOGINFOR_1 rename to OMS_LOGINFOR;
-- Create table
createtable OMS_LOGINFOR
(
autoid NUMBERnotnull,
requestid VARCHAR2(200),
customerno VARCHAR2(64),
systemcode VARCHAR2(64),
interfacecodeto VARCHAR2(64),
type VARCHAR2(20),
content CLOB,
creator VARCHAR2(20),
createtime DATE,
interfacecodefor VARCHAR2(64),
modular VARCHAR2(20),
requestincometime TIMESTAMP(9),
responseouttime TIMESTAMP(9),
orlrequestdata CLOB,
conversionrequest CLOB,
orlresponsedata CLOB,
conversionresponse CLOB
)
partitionbyrange (REQUESTINCOMETIME) interval (numtoyMinterval (1,' DAY '))
(
partition p_2017_03_01 valueslessthan (to_date('2017-03-01', 'yyyy-mm-dd'))
)
tablespace OMS_DATA
pctfree10
initrans1
maxtrans255
storage
(
initial64K
next8K
minextents1
maxextentsunlimited
);
-- Add comments to the table
commentontable OMS_LOGINFOR
is'日志信息表';
-- Add comments to the columns
commentoncolumn OMS_LOGINFOR.autoid
is'序列自增长';
commentoncolumn OMS_LOGINFOR.requestid
is'一次请求开始到请求结束,ID唯一';
commentoncolumn OMS_LOGINFOR.customerno
is'客户编号';
commentoncolumn OMS_LOGINFOR.systemcode
is'系统编号';
commentoncolumn OMS_LOGINFOR.interfacecodeto
is'接口编号';
commentoncolumn OMS_LOGINFOR.type
is'日志类型';
commentoncolumn OMS_LOGINFOR.content
is'日志内容';
commentoncolumn OMS_LOGINFOR.creator
is'创建人';
commentoncolumn OMS_LOGINFOR.createtime
is'日志产生时间';
commentoncolumn OMS_LOGINFOR.interfacecodefor
is'目标接口编号';
commentoncolumn OMS_LOGINFOR.modular
is'日志产生的模块';
commentoncolumn OMS_LOGINFOR.requestincometime
is'请求进入时间';
commentoncolumn OMS_LOGINFOR.responseouttime
is'请求返回时间';
commentoncolumn OMS_LOGINFOR.orlrequestdata
is'原始请求数据';
commentoncolumn OMS_LOGINFOR.conversionrequest
is'oms转换后请求数据';
commentoncolumn OMS_LOGINFOR.orlresponsedata
is'原始返回数据';
commentoncolumn OMS_LOGINFOR.conversionresponse
is'oms转换后返回数据';
-- Create/Recreate indexes
createbitmapindex IDX_OMS_LOG on OMS_LOGINFOR (INTERFACECODEFOR)
tablespace OMS_DATA
pctfree10
initrans2
maxtrans255
storage
(
initial64K
next1M
minextents1
maxextentsunlimited
);
createindex IDX_OMS_REQTIME on OMS_LOGINFOR (REQUESTINCOMETIME)
tablespace OMS_DATA
pctfree10
initrans2
maxtrans255
storage
(
initial64K
next1M
minextents1
maxextentsunlimited
);
-- Create/Recreate primary, unique and foreign key constraints
altertable OMS_LOGINFOR
addconstraint PK_AUTOID primarykey (AUTOID)
usingindex
tablespace OMS_DATA
pctfree10
initrans2
maxtrans255
storage
(
initial64K
next1M
minextents1
maxextentsunlimited
);
六、调整REDO日志组文件大小
1、增加日志组:
alter database add logfile group 4 '/oradata/omsdb/onlinelog/redo04.log' size 1024M;
alter database add logfile group 5 '/oradata/omsdb/onlinelog/redo05.log' size 1024M;
alter database add logfile group 6 '/oradata/omsdb/onlinelog/redo06.log' size 1024M;
alter database add logfile group 1 '/oradata/omsdb/onlinelog/redo01.log' size 1024M;
alter database add logfile group 2 '/oradata/omsdb/onlinelog/redo02.log' size 1024M;
alter database add logfile group 3 '/oradata/omsdb/onlinelog/redo03.log' size 1024M;
4、 删除日志组:
切换日志状态:
Alter system switch logfile;
Alter system checkpoint;
删除日志:
Alter database drop logfile group 1;
Alter database drop logfile group 2;
Alter database drop logfile group 3;
5、 删除日志文件
Rm /u01/app/oracle/oradata/omsdb/redo01.log
Rm /u01/app/oracle/oradata/omsdb/redo02.log
Rm /u01/app/oracle/oradata/omsdb/redo03.log
一、增加2T存储空间
1、 对磁盘进行分区并格式化
[root@oms-db01
~]# fdisk -l
Disk
/dev/sda: 322.1 GB, 322122547200 bytes
255
heads, 63 sectors/track, 39162 cylinders
Units =
cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks
Id System
/dev/sda1 *
1 13 104391
83 Linux
/dev/sda2 14 39162
314464342+ 8e Linux LVM
Disk
/dev/sdb: 2199.0 GB, 2199023255552 bytes
255
heads, 63 sectors/track, 267349 cylinders
Units =
cylinders of 16065 * 512 = 8225280 bytes
Disk
/dev/sdb doesn't contain a valid partition table
[root@oms-db01
~]# fdisk /dev/sdb
Device
contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building
a new DOS disklabel. Changes will remain in memory only,
until you
decide to write them. After that, of course, the previous
content
won't be recoverable.
The
number of cylinders for this disk is set to 267349.
There is
nothing wrong with that, but this is larger than 1024,
and could
in certain setups cause problems with:
1)
software that runs at boot time (e.g., old versions of LILO)
2)
booting and partitioning software from other OSs
(e.g., DOS FDISK, OS/2 FDISK)
WARNING:
The size of this disk is 2.2 TB (2199023255552 bytes).
DOS
partition table format can not be used on drives for volumes
larger
than 2.2 TB (2199023255040 bytes). Use parted(1) and GUID
partition
table format (GPT).
Warning:
invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
Command
(m for help): n
Command
action
e
extended
p
primary partition (1-4)
p
Partition
number (1-4): 1
First
cylinder (1-267349, default 1):
Using
default value 1
Last
cylinder or +size or +sizeM or +sizeK (1-267349, default 267349):
Using
default value 267349
Command
(m for help): w
The
partition table has been altered!
Calling
ioctl() to re-read partition table.
Syncing
disks.
[root@oms-db01
~]# fdisk -l
Disk
/dev/sda: 322.1 GB, 322122547200 bytes
255
heads, 63 sectors/track, 39162 cylinders
Units =
cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks
Id System
/dev/sda1 *
1 13 104391
83 Linux
/dev/sda2 14 39162
314464342+ 8e Linux LVM
WARNING:
The size of this disk is 2.2 TB (2199023255552 bytes).
DOS
partition table format can not be used on drives for volumes
larger
than 2.2 TB (2199023255040 bytes). Use parted(1) and GUID
partition
table format (GPT).
Disk
/dev/sdb: 2199.0 GB, 2199023255552 bytes
255 heads,
63 sectors/track, 267349 cylinders
Units =
cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks
Id System
/dev/sdb1
1 267349 2147480811
83 Linux
[root@oms-db01
/]# mkfs.ext3 /dev/sdb1
mke2fs
1.39 (29-May-2006)
Filesystem
label=
OS type:
Linux
Block
size=4096 (log=2)
Fragment
size=4096 (log=2)
268435456
inodes, 536870202 blocks
26843510
blocks (5.00%) reserved for the super user
First
data block=0
Maximum
filesystem blocks=4294967296
16384
block groups
32768
blocks per group, 32768 fragments per group
16384
inodes per group
Superblock
backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200,
884736, 1605632, 2654208,
4096000, 7962624, 11239424, 20480000, 23887872,
71663616, 78675968,
102400000, 214990848, 512000000
Writing
inode tables: done
Creating
journal (32768 blocks): done
Writing
superblocks and filesystem accounting information:
done
This
filesystem will be automatically checked every 35 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
2、 创建目录挂载磁盘
[root@oms-db01 /]# mkdir oradata
[root@oms-db01 /]# chown -R oracle:oisntall oradata/
[root@oms-db01 /]# mount /dev/sdb1 oradata/
[root@oms-db01 /]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/VolGroup00-LogVol00
274G 166G
94G 64% /
/dev/sda1 99M 13M
81M 14% /boot
tmpfs 7.9G 0
7.9G 0% /dev/shm
/dev/sdb1
2.0T 199M 1.9T 1% /oradata
二、修改归档模式及归档日志路径
1、 修改数据库归档日志文件路径
alter system set log_archive_dest_1='location=/oradata/omsdb/archivelog';
2、 重启数据库至MOUNT状态
Shutdown immediate
Startup mount
3、 修改数据库为归档模式
Alter database archivelog
4、 打开数据库
Alter database open
三、修改数据文件路径
1、 将表空间offline
alter tablespace oms_data offline;
2、 CP数据文件到指定目录
cp /u01/app/oracle/oradata/omsdb/oms_data01.dbf
/oradata/omsdb/datafiles/oms_data01.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data02.dbf
/oradata/omsdb/datafiles/oms_data02.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data03.dbf
/oradata/omsdb/datafiles/oms_data03.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data04.dbf
/oradata/omsdb/datafiles/oms_data04.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data05.dbf
/oradata/omsdb/datafiles/oms_data05.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data06.dbf
/oradata/omsdb/datafiles/oms_data06.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data07.dbf
/oradata/omsdb/datafiles/oms_data07.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data08.dbf
/oradata/omsdb/datafiles/oms_data08.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data09.dbf
/oradata/omsdb/datafiles/oms_data09.dbf
cp /u01/app/oracle/oradata/omsdb/oms_data10.dbf
/oradata/omsdb/datafiles/oms_data10.dbf
3、 修改表空间数据文件指向
alter database rename file
'/u01/app/oracle/oradata/omsdb/oms_data01.dbf' to '/oradata/omsdb/datafiles/oms_data01.dbf';
alter database rename file
'/u01/app/oracle/oradata/omsdb/oms_data02.dbf' to
'/oradata/omsdb/datafiles/oms_data02.dbf';
alter database rename file
'/u01/app/oracle/oradata/omsdb/oms_data03.dbf' to '/oradata/omsdb/datafiles/oms_data03.dbf';
alter database rename file
'/u01/app/oracle/oradata/omsdb/oms_data04.dbf' to
'/oradata/omsdb/datafiles/oms_data04.dbf';
alter database rename file
'/u01/app/oracle/oradata/omsdb/oms_data05.dbf' to
'/oradata/omsdb/datafiles/oms_data05.dbf';
alter database rename file
'/u01/app/oracle/oradata/omsdb/oms_data06.dbf' to
'/oradata/omsdb/datafiles/oms_data06.dbf';
alter database rename file
'/u01/app/oracle/oradata/omsdb/oms_data07.dbf' to
'/oradata/omsdb/datafiles/oms_data07.dbf';
alter database rename file
'/u01/app/oracle/oradata/omsdb/oms_data08.dbf' to
'/oradata/omsdb/datafiles/oms_data08.dbf';
alter database rename file
'/u01/app/oracle/oradata/omsdb/oms_data09.dbf' to
'/oradata/omsdb/datafiles/oms_data09.dbf';
alter database rename file '/u01/app/oracle/oradata/omsdb/oms_data10.dbf'
to '/oradata/omsdb/datafiles/oms_data10.dbf';
4、将表空间online
Alter tablespace oms_data online
四、备份数据库
Rman备份全库
五、将OMS_LOGINFOR表转换成分区表
1、创建OMS_LOGINFOR_1分区表,以REQUESTINCOMETIME字段每天分区
2、将OMS_LOGINFOR表数据写入到OMS_LOGINFOR_1
Insert into OMS_LOGINFOR_1 select * from OMS_LOGINFOR;
3、删除OMS_LOGINFOR表,再将OMS_LOGINFOR_1表重命名为OMS_LOGINFOR
Drop table OMS_LOGINFOR;
Alter table OMS_LOGINFOR_1 rename to OMS_LOGINFOR;
-- Create table
createtable OMS_LOGINFOR
(
autoid NUMBERnotnull,
requestid VARCHAR2(200),
customerno VARCHAR2(64),
systemcode VARCHAR2(64),
interfacecodeto VARCHAR2(64),
type VARCHAR2(20),
content CLOB,
creator VARCHAR2(20),
createtime DATE,
interfacecodefor VARCHAR2(64),
modular VARCHAR2(20),
requestincometime TIMESTAMP(9),
responseouttime TIMESTAMP(9),
orlrequestdata CLOB,
conversionrequest CLOB,
orlresponsedata CLOB,
conversionresponse CLOB
)
partitionbyrange (REQUESTINCOMETIME)
interval (numtoyMinterval (1,' DAY '))
(
partition
p_2017_03_01 valueslessthan (to_date('2017-03-01', 'yyyy-mm-dd'))
)
tablespace OMS_DATA
pctfree10
initrans1
maxtrans255
storage
(
initial64K
next8K
minextents1
maxextentsunlimited
);
-- Add comments to the table
commentontable OMS_LOGINFOR
is'日志信息表';
-- Add comments to the columns
commentoncolumn OMS_LOGINFOR.autoid
is'序列自增长';
commentoncolumn
OMS_LOGINFOR.requestid
is'一次请求开始到请求结束,ID唯一';
commentoncolumn OMS_LOGINFOR.customerno
is'客户编号';
commentoncolumn
OMS_LOGINFOR.systemcode
is'系统编号';
commentoncolumn
OMS_LOGINFOR.interfacecodeto
is'接口编号';
commentoncolumn OMS_LOGINFOR.type
is'日志类型';
commentoncolumn
OMS_LOGINFOR.content
is'日志内容';
commentoncolumn
OMS_LOGINFOR.creator
is'创建人';
commentoncolumn
OMS_LOGINFOR.createtime
is'日志产生时间';
commentoncolumn
OMS_LOGINFOR.interfacecodefor
is'目标接口编号';
commentoncolumn
OMS_LOGINFOR.modular
is'日志产生的模块';
commentoncolumn OMS_LOGINFOR.requestincometime
is'请求进入时间';
commentoncolumn
OMS_LOGINFOR.responseouttime
is'请求返回时间';
commentoncolumn
OMS_LOGINFOR.orlrequestdata
is'原始请求数据';
commentoncolumn
OMS_LOGINFOR.conversionrequest
is'oms转换后请求数据';
commentoncolumn OMS_LOGINFOR.orlresponsedata
is'原始返回数据';
commentoncolumn
OMS_LOGINFOR.conversionresponse
is'oms转换后返回数据';
-- Create/Recreate indexes
createbitmapindex IDX_OMS_LOG on OMS_LOGINFOR
(INTERFACECODEFOR)
tablespace OMS_DATA
pctfree10
initrans2
maxtrans255
storage
(
initial64K
next1M
minextents1
maxextentsunlimited
);
createindex IDX_OMS_REQTIME on OMS_LOGINFOR
(REQUESTINCOMETIME)
tablespace OMS_DATA
pctfree10
initrans2
maxtrans255
storage
(
initial64K
next1M
minextents1
maxextentsunlimited
);
-- Create/Recreate primary, unique and foreign key
constraints
altertable OMS_LOGINFOR
addconstraint PK_AUTOID primarykey (AUTOID)
usingindex
tablespace OMS_DATA
pctfree10
initrans2
maxtrans255
storage
(
initial64K
next1M
minextents1
maxextentsunlimited
);
六、调整REDO日志组文件大小
1、增加日志组:
alter database add logfile group 4 '/oradata/omsdb/onlinelog/redo04.log'
size 1024M;
alter database add logfile group 5 '/oradata/omsdb/onlinelog/redo05.log'
size 1024M;
alter database add logfile group 6 '/oradata/omsdb/onlinelog/redo06.log'
size 1024M;
alter database add logfile group 1 '/oradata/omsdb/onlinelog/redo01.log'
size 1024M;
alter database add logfile group 2 '/oradata/omsdb/onlinelog/redo02.log'
size 1024M;
alter database add logfile group 3 '/oradata/omsdb/onlinelog/redo03.log'
size 1024M;
4、 删除日志组:
切换日志状态:
Alter system switch logfile;
Alter system checkpoint;
删除日志:
Alter database drop logfile group 1;
Alter database drop logfile group 2;
Alter database drop logfile group 3;
5、 删除日志文件
Rm /u01/app/oracle/oradata/omsdb/redo01.log
Rm /u01/app/oracle/oradata/omsdb/redo02.log
Rm /u01/app/oracle/oradata/omsdb/redo03.log
OMS数据库调整1的更多相关文章
- oracle数据库调整字段顺序
oracle数据库调整字段顺序 https://blog.csdn.net/xiaobaixie/article/details/77892034
- MYSQL数据库的优化
我们究竟应该如何对MySQL数据库进行优化?下面我就从MySQL对硬件的选择.MySQL的安装.my.cnf的优化.MySQL如何进行架构设计及数据切分等方面来说明这个问题. 服务器物理硬件的优化 在 ...
- SQLServer数据库转换成MySQL数据库
由于工作需要,系统原先的SQLServer数据库要转换成MYSQL数据库,所以这两天就一直在查阅这方面的资料.最开始,我尝试从SQLServer中导出SQL文件,然后导入到MYSQL数据库中,发现报错 ...
- [转]MySQL数据库的优化-运维架构师必会高薪技能,笔者近六年来一线城市工作实战经验
本文转自:http://liangweilinux.blog.51cto.com/8340258/1728131 年,嘿,废话不多说,下面开启MySQL优化之旅! 我们究竟应该如何对MySQL数据库进 ...
- java程序员从笨鸟到菜鸟之(七)一—java数据库操作
本文来自:曹胜欢博客专栏.转载请注明出处:http://blog.csdn.net/csh624366188 数据库访问几乎每一个稍微成型的程序都要用到的知识,怎么高效的访问数据库也是我们学习的一个 ...
- MySQL数据库的优化-运维架构师必会高薪技能,笔者近六年来一线城市工作实战经验
原文地址:http://liangweilinux.blog.51cto.com/8340258/1728131 首先在此感谢下我的老师年一线实战经验,我当然不能和我的老师平起平坐,得到老师三分之一的 ...
- 数据库迁移(SQL SERVER导入数据到MySql)
地址:http://blog.csdn.net/jiaohougenyang/article/details/44937801 背景:项目最开始时使用的是SQL Server数据库,业务需求现要将数据 ...
- oschina数据库相关
数据库相关 110数据库服务器 233NoSQL数据库 18MySQL衍生版 6开源XML数据库 311数据库管理工具 117数据库调整和优化 274数据库驱动程序 41数据库建模
- xr报表调整
xr报表调整,此乃为软件应用层调整,非后端数据库调整. 主单付款方式为AR支票300元 应收账务AR支票预付款 3000元录入调整 -300 AR支票付款录入收入 300 现金付款核销掉,报表现金多出 ...
随机推荐
- github上ReadMe语法
大标题 =================================== 大标题一般显示工程名,类似html的\<h1\><br /> 你只要在标题下面跟上=====即可 ...
- 两小时学Thinkphp3.1(多数来自thinkphp3.1快速入门)
调试模式 define('APP_DEBUG',TRUE); 定义自动验证 protected $_validate = array( array('title','require','标题必须'), ...
- 一次性删除数据库所有表和所有存储过程 SQL语句
一次性删除数据库所有表和所有存储过程 SQL语句 今天转移数据库数据,需要把数据库原来的表和存储过程清空.删除所有的表:如果由于外键约束删除table失败,则先删除所有约束: --/第1步****** ...
- 洛谷 P2617 Dynamic Ranking
题目描述 给定一个含有n个数的序列a[1],a[2],a[3]……a[n],程序必须回答这样的询问:对于给定的i,j,k,在a[i],a[i+1],a[i+2]……a[j]中第k小的数是多少(1≤k≤ ...
- UVA 427 The Tower of Babylon 巴比伦塔(dp)
据说是DAG的dp,可用spfa来做,松弛操作改成变长.注意状态的表示. 影响决策的只有顶部的尺寸,因为尺寸可能很大,所以用立方体的编号和高的编号来表示,然后向尺寸更小的转移就行了. #include ...
- mac 上使用移动硬盘
1. 打开终端,查看赢盘的Volume Name diskutil list 2. 更新fstab文件,此步骤需要输入密码 sudo nano /etc/fstab 3. 在fstab文件中写入一下内 ...
- python中return和yield
def wx(): a = 'wx' b = '无邪' return a, b print(wx()) print(type(wx())) -----------执行结果--------------- ...
- Socket通讯简易学习
Socket打开通信通道,告诉本地机器,愿意在该通道上接受客户请求——监听,等待客户请求——接受请求,创建专用链接进行读写——处理完毕,关闭专用链接——关闭通信通道(当然其中监听到关闭专用链接可以重复 ...
- window10系统安装Ubuntu18.04系统
写这篇博客整理一下使用虚拟机安装Ubuntu系统,一般常用的虚拟机有VMware以及VirtualBox.鉴于方便,博主用的是virtualbox,虽然不是很美观,但简洁,且完全免费,且不需要在自己配 ...
- C-基础:详解sizeof和strlen,以及strstr
sizeof和strlen (string.h) 先看几个例子(sizeof和strlen之间的区别): (1) 对于一个指针, char* ss ="0123456789"; ...