【一个简单的Oracle压力测试程序】教程文章相关的互联网学习教程文章

ORACLE常见的六种RMAN恢复测试

在ORACLE的日常管理中,需要定期对备份进行测试,以检测备份文件是否可用。以下对常见的恢复场景进行简单介绍。一、备份前的准备工作1、查看参数文件的位置SQL> show parameter spfile;2、查看控制文件的位置SQL> show parameter control;3、查看数据文件的位置SQL> select name from v$datafile;SQL> select file_name from dba_data_files;4、查看临时文件的位置SQL> select name from v$tempfile;SQL> select file_name from db...

ORACLE数据库文件丢失后的恢复测试

一、测试环境数据库版本是11GR2,在做完一份完全备份之后,关机,做一份快照,每一次开机之后都执行数次alter system switch logfile以产生归档日志。之后的测试都是基于这么一个完全备份来恢复。CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO ‘/backup/%F‘;backup incremental level 0 format ‘/backup/%T_%f‘ database; 二、数据文件丢失的测试2.1丢失所有数据文件的测试 1.启动数据库至mount状态 sta...

Linux安装Oracle 11G过程(测试未写完)

安装测试的环境如下: 操作系统:CentOS 6.5 X64 数据库:OracleDatabase 11g Release 2 (11.2.0.1.0) for Linux x86-64 简易过程: 1. 安装需要的rpm包 最好yum安装 2. 修改linux内核文件 /etc/sysctl.conf 3.创建oracle用户和安装组 4.修改用户限制 /etc/security/limits.conf 5.修改用户验证选项/etc/pam.d/login 6.修改用户配置文件 /etc/profile 7.改变用户登陆su - oracle 后改bash shell 8.以oracle用户登陆linux,复制安...

JMeter学习(八)JDBC测试计划-连接Oracle【图】

一.测试环境准备 Oracle:10g JDBC驱动:classes12.jar oracle安装目录下(oracle\product\10.2.0\db_1\jdbc\lib\classes12.jar)文件复制到JMeter/lib目录下 JMeter:jmeter-2.11 二.设计测试计划并运行 1.打开JMeter,点击测试计划 点击“浏览...”按钮,将你的JDBC驱动添加进来。 2.添加一个线程组,右键点击“线程组”,在下面添加一个“JDBC Connection Configuration”来配置一下JDBC Conne...

测试oracle数据库的脱机备份和恢复

环境:windows7、Oracle11g一、脱机备份 脱机备份是指在数据库关闭情况下的数据备份,也称为冷备份。在书上学到的备份步骤: 1、记录所要备份数据库文件所在的操作系统路径; 2、关闭数据库,不要使用shutdown abort这种关闭方式; 3、拷贝数据库文件到备份目录中; 4、重启数据库,完成备份。了解到这些步骤后,做了一个备份测试,要备份的数据库为testdb。1、记录所要备份数据库文件所在的操作系统路径 (1)查看数据文件的路...

Oracle 10g提权测试

一直想摸索一下orcl提权的方式,今天测试了一下10g,可以成功提权。 C:\wmpub>sqlplus scott/tiger@orcl SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 10月 31 07:41:29 2016 Copyright (c) 1982, 2005, Oracle. All rights reserved. 连接到:Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProductionWith the Partitioning, OLAP and Data Mining options SQL> select * from user_role_privs; USERNA...

性能09篇-Oracle数据库性能测试【图】

九步轻松搞定Oracle数据库性能测试 1)复制Oracle的JDBC驱动jar包文件(ojdbc14.jar)到JMeter的lib目录下。Ojdbc14.jar文件一般位于Oracle的安装目录下的jdbc\lib目录中。 2)进入bin目录运行jmeter.bat启动JMeter。 3)在测试计划下新增一个线程组。如线程组5个,循环执行10次,即总共会有50次请求。 4)再在线程组下新增一个JDBC连接池配置。 配置如下: Database URL:数据库地址,格式为:jdbc:oracle:thin:@[IP地址]:[端口号...

Oracle12c解锁scott测试用户【图】

最近装了Oracle12c,发现和之前的oracle数据库有很大的区别(pdb,cdb等等)。最麻烦的是默认情况下没有scott测试用户,通过查阅资料得到如下的解决方案: 1. oracle12c默认为cdb数据库,转换为pdb数据库才可以像原来一样解锁scott测试用户。下面介绍转换成pdb方法,并解锁scott 首先在安装oracle12c的时候要安装pdb数据库。 2. 然后配置listener.ora(红框内为新增内容)tnsnames.ora:3. 最后执行一下命令,切换到pdb模式,dba登录...

(原创)性能测试中,Oracle服务器定位CPU使用率高的瓶颈(SQL)【图】

SQL命令定位1.首先用TOP命令监控系统资源,如果是AIX系统,就用topas,进入TOP命令的滚动刷新数据时,发现userCPU高达98%!! 保持top的状态下,按shift+p,可以将所有进程按CPU使用率高低排序,这样可以了解消耗CPU最多的进程是哪些可以看到,当前userCPU使用率高达98%,且此时TPS不再随并发数上升了,可以认为已经达到性能瓶颈了,且是由CPU瓶颈造成的 2.排序完后,将上图排在第一位的CPU使用率最高的PID记录下来(此处是17292...

性能测试常用sql技巧_Oracle

做了一段时间的性能测试,把自己在性能测试过程中,使用到的Oracle中用到的sql语句整理一番,做个备忘; (1)多个字段以某种格式拼接"||"字符串拼接符;示例:将“id”及“code”用逗号拼接: select t.id||‘,‘||t.code from OTable t;  备注:MySQL中使用 concat()函数,select concat(t.id,‘,‘,t.code) from MTable t; (2)以某一个字段为维度统计数量count + group by;示例:统计某个创建人对应的数据数量:select t.cr...

测试2 ORACLE flashback 恢复数据

flashback 恢复数据准备工作:1.创建表空间 create tablespace zxq datafile ‘d:\zxq.dbf‘ size 2m;2.创建用户 create user zxq identified by zxq default tablespace zxq ;3.创建测试表 create table zxq.zxq as select * from scott.emp;修改数据库不闪回 alter database flashback off 当前scn select current_scn from v$database ; 1426285删除表 drop table zxq.zxq ;闪回被删除的表 flashb...

jmeter测试Oracle数据库【图】

大致步骤如下: (1) 复制ORACLE的JDBC驱动JAR包文件(ojdbc14.jar)到JMeter的lib目录下。 (2) 运行jmeter.bat (3) 建立线程组:右键测试计划->添加->Threads->线程组 (4) 建立JDBC Connection Configuration:右击线程组->添加->配置原件->JDBC Connection Configuration (5) 在Database Connection Configuration输入Virable Name Bound to Pool的Variable Name内容(6) 在Database Connection Configuration输入数据库配置信息 例...

jmeter测试Oracle数据库

本文出自 “小强性能自动化测试品牌” 博客,请务必保留此出处http://xqtesting.blog.51cto.com/4626073/1964224jmeter测试Oracle数据库标签:jmeter 接口测试 性能测试 小强测试品牌 本文系统来源:http://xqtesting.blog.51cto.com/4626073/1964224

Oracle之使用rman进行异机恢复测试记录【图】

本次测试目的是从生产数据库导出rman备份然后在测试数据库恢复 1,拷贝备份至相应目录2,进入rman rman target \ 3,关闭数据库 shutdown 4,以nomount模式启动数据库 startup nomount5,恢复控制文件 restore controlfile from ‘ /home/oracle/rman_backup/cf_c-1383295282-20171102-00‘;6,挂载数据库 alter database mount; 7,设置catalog路径 catalog start with ‘/home/oracle/rman_backup‘ 8,数据库修复restore(介质恢复) res...

Oracle测试环境参数调整.

测试环境上面Oracle数据库性能参数设置 1. 关闭回收站 alter system set recyclebin=off 2. 修改redo日志的大小 11g的默认大小是50m 如果redo file比较小 OLTP日志比较多的情况会导致较多的redo fileswitch 建议在dbca的时候进行修改默认大小 500m 至1G 较好. 如果已经创建了 并且表小的情况下 可以 在数据库执行命令增加新的redo file 然后再删除旧的redofile进行处理. alter database add logfile group x (‘dir\redofile.name‘...