oracle数据库的性能测试工具有哪些,使用Oracle性能测试工具swingbench测试instance caging...
当多个实例运行在同一台服务器上时,为了避免实例间的相互影响,从oracle 11gr2开始推出了实例囚笼的概念。实例囚笼能够限制数据库实例使用的CPU资源。使用实例囚笼,只需要设置CPU_COUT和resource_manager_plan两个参数。该功能可以用于的数据库资源整合,而取代之前的虚拟化和分区等传统的资源分割方法
1,打开swingbench准备设置后进行压力测试(具体方法google)
2,查看服务器的CPU个数
select value from v$osstat where stat_name = 'NUM_CPUS';
3,开启Instance Caging,只需设置两个参数即可
alter system set cpu_count = 4;
alter system set resource_manager_plan = 'default_plan';
备注:这个地方很奇怪,第一次使用报错ORA-00450,经过一段时间后,设置竟然成功了
4,验证功能已经启用
SQL> select instance_caging from v$rsrc_plan where is_top_plan = 'TRUE';
INS
---
ON
SQL> show parameter cpu_count;
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
cpu_count integer 4
5,查看功能使用情况
SQL> select to_char(begin_time, 'HH24:MI') time, sum(avg_running_sessions) avg_running_sessions, sum(avg_waiting_sessions) avg_waiting_sessions from v$rsrcmgrmetric_history group by begin_time order by begin_time;
TIME AVG_RUNNING_SESSIONS AVG_WAITING_SESSIONS
----- -------------------- --------------------
14:48 .82905 .000083333
14:49 .536 .40295
14:50 .334233333 .060016667
..
17:30 8.53193333 4.39328333
17:31 15.85885 .0001
17:32 9.46965 22.3486667
avg_running_sessions是一分钟内的活动sessions数,如果次数远小于CPU_COUNT,这实例远没有达到限制。如果AVG_WAITING_SESSIONS很大,这系统基本达到最大限制了
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-2120420/,如需转载,请注明出处,否则将追究法律责任。
oracle数据库的性能测试工具有哪些,使用Oracle性能测试工具swingbench测试instance caging...相关推荐
- oracle数据库领域,菜鸟成长课程之《Oracle数据库职业直通车》,引领大家真正进入Oracle数据库领域...
课程简介: 近年来,Oracle数据库无疑是全球数据库领域中的领航者, Oracle DBA的待遇节节攀升, 导致了许多人希望转入这个行业.而Oracle数据库又因它的庞大和复杂另很多人望而却步,找不 ...
- oracle学生考勤,Oracle数据库课程设计――学生考勤系统的Oracle实现1
Oracle数据库课程设计――学生考勤系统的Oracle实现1 辽宁工程技术大学 Oracle数据库课程设计报告 学生考勤系统 姓 名: XXXXX 班 级: 计SJ08-1班 学 号: 完成日期: ...
- oracle数据库path,利用Path环境变量解决oracle数据库和owb工具不兼容问题!
利用Path环境变量解决oracle数据库和owb工具不兼容问题! 2009年5月4日 现象: 安装了oracle9i和owb10后往往会出现各自工具不能启动的现象,比如安装完oracle9i后再安装 ...
- oracle数据库影响网络延时,磁盘排序对Oracle数据库性能的影响-通信/网络-与非网...
当建立同Oracle会话时,会在服务器内存中划分出一个专门用来排序的区域,从而为会话提供排序空间.但是,这个排序空间毕竟有限,若记录数量超过这个排序空间的话,就需要进行磁盘排序.但是,我们都知道,磁盘 ...
- virtualbox中安装xp系统、安装oracle数据库到虚拟机的xp系统中、主机连接oracle、备份xp系统、oracle数据库的一些基本概念(学习oracle数据库的准备工作)-day01
目录 1. 安装virtualbox 1.1 什么是virtualbox 1.2 安装virtualbox 1.3 virtualbox跑xp系统 1.4 让虚拟机的xp与外面的系统网络互通 2. 安 ...
- Oracle数据库在进程中是,由浅入深讲解Oracle数据库进程的相关概念
Oracle数据库进程概述: Database buffer cache主要用于存储数据文件中的数据块 数据库高速缓存的数据块是高速缓存与数据文件进行信息交换的基本单位.在Oracle数据库8i以前, ...
- php7连接oracle数据库,使用一个持久连接连到 Oracle 数据库 - PHP 7 中文文档
(PHP 5, PHP 7, PECL OCI8 >= 1.1.0) oci_pconnect – 使用一个持久连接连到 Oracle 数据库 说明 oci_pconnect ( string ...
- sql 链接到oracle数据库,通过MSSQL连接服务器连接至Oracle数据库
前言 有很多时候,我们需要MSSQL与Oracle进行跨库查询或数据交互.本篇随笔将阐述如何通过MSSQL的连接服务器连接至Oracle数据库,并且读取数据的示例. 具体步骤 首先需要到Oracle的 ...
- oracle数据库跟mysql的区别_关于Oracle数据库与MySQL数据库的几点区别
Oracle数据库与MySQL数据库的区别是本文我们主要要介绍的内容,接下来我们就开始介绍这部分内容,希望能够对您有所帮助. Oracle与MySQL的区别: 1.在Oracle中用select * ...
最新文章
- LeetCode简单题之使每位学生都有座位的最少移动次数
- python框架之Flask基础篇(一)
- Swift Package Manager 库制作
- 圆桌问题 2011-12-29
- 使用外部同步的 Boost.Test 调用在 MT 环境中测试单元测试框架的可用性
- linux 连接wifi wpa2,RHEL等Linux系统使用wpa_supplicant以WPA-PSK/WPA2-PSK连接WIFI
- 为什么用scrum_为什么Scrum糟糕于数据科学
- commons-logging和slf4j都是日志的接口
- L1-058 6翻了 (15 分)-PAT 团体程序设计天梯赛 GPLT
- Linux安装nextcloud教程,WSL下安装nextcloud
- python中计算均方误差_Python中的均方根误差
- 白嫖UltraEdit、UltraCompare等等类似工具(2021.2.16更新)
- hdu6638 Snowy Smile (最大权值和矩阵、线段树)
- 读书笔记-《Head First 软件开发》
- 鹏业BIM三维安装算量软件一次购买还是收年费
- 基于《小米创业思考》,聊聊我们到底该如何读书?
- 文档整体缩进html,CSS样式中实现文本缩进的属性是
- 用示波器调出李萨如图形
- 基于C++的AGV机器人无线控制实现
- IRQ和FIQ中断的区别