#需要先编辑tpcc_load修改仓数
./tpcc_load.sh
SELECT ARCH_MODE FROM V$DATABASE;
ALTER DATABASE MOUNT;
ALTER DATABASE ADD ARCHIVELOG 'dest=/data/dmarch100,type=local,file_size=64,space_limit=2048';
alter database archivelog;
alter database open;
SELECT ARCH_MODE FROM V$DATABASE;
BACKUP DATABASE FULL TO TEST_FULL_BACKUP BACKUPSET '/data/bak100' COMPRESSED LEVEL 1 PARALLEL 32;
SELECT ARCH_MODE FROM V$DATABASE;
ALTER DATABASE MOUNT;
alter database noarchivelog;
alter database open;
SELECT ARCH_MODE FROM V$DATABASE;
./tpcc_test.sh
./DmServiceTPCC stop
restore database '/data/testbench/TPCC/dm.ini' from backupset '/data/bak100' TASK THREAD 32;
recover database '/data/testbench/TPCC/dm.ini' WITH ARCHIVEDIR '/data/dmarch100' until time '2023-06-09 11:44:00';
recover database '/data/testbench/TPCC/dm.ini' update db_magic;
#需要先编辑tpcc_load修改仓数
./tpcc_load.sh
SELECT ARCH_MODE FROM V$DATABASE;
ALTER DATABASE MOUNT;
ALTER DATABASE ADD ARCHIVELOG 'dest=/data/dmarch200,type=local,file_size=64,space_limit=2048';
alter database archivelog;
alter database open;
SELECT ARCH_MODE FROM V$DATABASE;
BACKUP DATABASE FULL TO TEST_FULL_BACKUP BACKUPSET '/data/bak200' COMPRESSED LEVEL 1 PARALLEL 32;
SELECT ARCH_MODE FROM V$DATABASE;
ALTER DATABASE MOUNT;
alter database noarchivelog;
alter database open;
SELECT ARCH_MODE FROM V$DATABASE;
./tpcc_test.sh
./DmServiceTPCC stop
restore database '/data/testbench/TPCC/dm.ini' from backupset '/data/bak200' TASK THREAD 32;
recover database '/data/testbench/TPCC/dm.ini' WITH ARCHIVEDIR '/data/dmarch200' until time '2023-06-09 11:44:00';
recover database '/data/testbench/TPCC/dm.ini' update db_magic;
#需要先编辑tpcc_load修改仓数
./tpcc_load
SELECT ARCH_MODE FROM V$DATABASE;
ALTER DATABASE MOUNT;
ALTER DATABASE ADD ARCHIVELOG 'dest=/data/dmarch1000,type=local,file_size=64,space_limit=2048';
alter database archivelog;
alter database open;
SELECT ARCH_MODE FROM V$DATABASE;
BACKUP DATABASE FULL TO TEST_FULL_BACKUP BACKUPSET '/data/bak1000' COMPRESSED LEVEL 1 PARALLEL 32;
SELECT ARCH_MODE FROM V$DATABASE;
ALTER DATABASE MOUNT;
alter database noarchivelog;
alter database open;
SELECT ARCH_MODE FROM V$DATABASE;
./tpcc_test.sh
./DmServiceTPCC stop
注意归档断档
restore database '/data/testbench/TPCC/dm.ini' from backupset '/data/bak1000' TASK THREAD 32;
recover database '/data/testbench/TPCC/dm.ini' WITH ARCHIVEDIR '/data/dmarch1000' until time '2023-05-09 19:17:00';
recover database '/data/testbench/TPCC/dm.ini' update db_magic;
#3h
./nmon -s 10 -c 10800 -f -m ./log
文章
阅读量
获赞