首页 > 数据库 >Oracle数据库性能

Oracle数据库性能

时间:2023-11-28 23:44:18浏览次数:42  
标签:metric sysmetric SYSMETRIC 数据库 Per Oracle 性能 select

Oracle数据库性能

数据库性能两大指标

QPS(Queries Per Second,每秒查询数)
TPS(Transactions Per Second,每秒处理事务数)

具体案例

QPS

--一分钟QPS
select value from v$sysmetric
where metric_name in  ('Executions Per Sec')
and group_id = 2
--15秒QPS
select value from v$sysmetric where metric_name in ('Executions Per Sec') and group_id = 3

TPS

select (select VALUE from v$sysmetric where metric_name in  ('User Commits Per Sec')) +  
(select VALUE from v$sysmetric where metric_name in ('User Rollbacks Per Sec')) as TPS FROM DUAL

视图介绍

V$SYSMETRIC:该视图记录数据库指标,反映数据库当前的状态,记录每分钟或每十五秒的值。

V$SYSMETRIC_HISTORY:  是V$SYSMETRIC表的历史记录表,只是记录了最近一小时的数据

V$SYSMETRIC_SUMMARY: 是V$SYSMETRIC_HISTORY的汇总,记录最近一个小时最大值,最小值和平均值

V$SYSSTAT: 记录数据库指标自实例启动以来的累加值,

标签:metric,sysmetric,SYSMETRIC,数据库,Per,Oracle,性能,select
From: https://www.cnblogs.com/lgx5/p/17863472.html

相关文章

  • Oracle数据库备份与恢复
    Oracle导入导出命令IMP/EXP.注:以下命令需在命令行执行。1EXP导出1.1完全模式:执行全数据库备份expuser/password@dbnameBUFFER=64000file=C:\full.dmpfull=Y#exp:是Oracle的导出工具,用于备份和恢复数据。#user/password:是Oracle的系统用户和密码,用于执行备份......
  • 【Python爬虫】第11篇:Mongodb数据库进阶使用。从0到scrapy高手笔记(附代码,可自取)
    本文主要学习一下关于爬虫的相关前置知识和一些理论性的知识,通过本文我们能够知道什么是爬虫,都有那些分类,爬虫能干什么等,同时还会站在爬虫的角度复习一下http协议。全套笔记和代码自取地址:请移步这里感兴趣的小伙伴可以自取哦,欢迎大家点赞转发~共8章,37子模块Mongodb数......
  • Oracle Database 19c 创建只读用户
    1.登录oracle数据库服务器,以管理员用户登录sqlplus/assysdba切换容器等操作showpdbs; altersessionsetcontainer=ORA19CPDB;showcon_name;2.创建只读用户createusercmsreadonlyidentifiedbycmsreadonlydefaulttablespaceCMSPROD_DATA......
  • Oracle临时表会随另外一个表的创建自动提交并清空
    创建一个临时表,用它导入一些数据用这个临时表生成另外一个表,用createtable...但生成的这表总是空的。原来createtable前会进行提交commit,而临时表在commit时会自动清空(默认属性,可以改)所以生成的表总是空的。这种情况下就不要用临时表了,用普通表,因为反正用完是要手工删......
  • 如何正确的在AIX 7上正确开启大页内存(large page)on oracle 11.2.0.4 rac 转发 https:
    1、关于大页有个客户的业务系统上要开启大页,提高系统性能,研究了一下,网上文章太多,自己做了一些测试,经过实机测试,整理了一下操作记录。关于AIX上为什么要开启大页,借用MOS里的说明原文:StartingwiththeAIXV5.1operatingsystemwhenrunningonIBMPOWER4orPOWER5proces......
  • sqlite数据库删除了数据,为什么文件不会变小?
    SQLite数据库文件的大小不会自动缩小,即使删除了其中的数据。这是因为在SQLite中,当数据被删除时,它实际上并没有立即从磁盘上移除,而是被标记为【已删除】,这种处理机制,被删除的数据仍然占用的空间,标记【已删除】的作用是以后可以被新插入的数据重用。如果想减小SQLite数据库文件......
  • [信创]--达梦DM8数据库-docker方式部署
    下载:https://www.dameng.com/list_103.html下载镜像,上传到指定服务器:载入镜像:查看镜像: 启动容器:dockerrun-d-p5237:5236--restart=always--namedm8--privileged=true-eCASE_SENSITIVE=0\-ePAGE_SIZE=32-eEXTENT_SIZE=32-eUNICODE_FLAG=1-eLENGTH_IN......
  • 性能压测,如何评估一个系统的TPS和并发数?
    一、问题性能压测,如何评估一个系统的TPS和并发数? 二、回答=》1.对于新系统由业务部门或开发人员预估交易量和TPS指标,可以参考公式:并发用户=在线用户数*10%。当一个系统还没有上线时,我们可以预判的是这个系统准备要给多少人使用,如日常在线用户数量要支撑1000,那么并发用户参......
  • 性能测试之100万并发 vs 100万TPS
    一、问题性能测试时,有人说我要用jmeter压测,实现100万并发能做么? 二、回答对于普通的系统来说,一般这种是将100万并发和100万TPS的概念搞混了。分析如下:根据公式:TPS=并发数/业务平均时间,如果系统要求业务平均响应时间不超过10毫秒的话,那么100万并发的TPS就是:100万/10毫秒=100......
  • 聊聊分布式 SQL 数据库Doris(七)
    LSM-TreeDoris的存储结构是类似LSM-Tree设计的,因此很多方面都是通用的,先阅读了解LSM相关的知识,再看Doris的底层存储与读取流程会清晰透彻很多,如下是几个关键的设计:SSTable:SortedStringsTable;一般由一组数据block和一组元数据block组成,数据是已序的。元数据会存储数据bloc......