【ORACLE性能分析和优化思路学习笔记01:为什么会出现数据库的性能问题】
2023-09-14 09:14:48 时间
背景:近期负责的一些单位:一些数据库节点总是出现宕机或者自动重启。之前简单接触过oracle RAC数据库的一些管理,但是对性能分析和优化研究不深。这次实在是没办法了,DBA协调不动,只能自己出马了。好在自己有一定的基础,上手很快。现在对学习的笔记进行总结,后续会录制一些视频给技术朋友们分享。
为什么会出现数据库的性能问题
性能问题是最近几年来 DBA 们越来越关注的一个数据库技术领域,归根结底,造成它 的原因是最近几年信息化进程的飞速发展,导致了很多系统的用户数量猛增,数据库中存储 的数据量亦成几何级数的激增,数据库作为数据处理和存储的最终受体,将必然直接承担这 种变化导致的性能下降。因此在人们对信息的依赖性越来越强的时候,对信息使用的效率也 变得越来越关注,这样数据库的性能优化问题就日益严重的压在的 DBA (有些公司,不一定是DBA身上,很可能是运维同学身上) 的身上。
笔记总结:
宏观上:用户数量大、数量大
阅读补充:其实在日常生产系统中,造成这种问题的原因:研发在开发时写的SQL性能低下。这是大部分公司的现状,当然还有一些是因为硬件原因等,例如:网络调整、存储闪断、操作系统安装得有问题等等。
仅供参考。
相关文章
- Oracle官方并发教程之同步
- Oracle数据库使用出现错误-状态: 失败 ORA-01034: ORACLE not available ORA-27101: shared memory realm does not exist
- 【Oracle】Oracle常用EVENT之一
- 【Python Oracle】使用cx_Oracle 连接oracle的简单介绍
- Oracle数据库基本概念理解(3)
- 《oracle每日一练》oralce数据库的导入导出
- docker, oracle创建空间表,创建数据库。
- ORACLE数据库异步IO介绍
- ORACLE 常用函数——日期/时间函数
- RHEL6 64位系统安装ORACLE 10g 64bit 数据库
- ORACLE的SPFILE与PFILE
- Oracle中的NVL函数
- import cx_Oracle报错,提示importError: DLL load failed: 不是有效的Win32程序。
- ORACLE认证
- INS-20802 Oracle Cluster Verification 实用程序失败
- Oracle 高水位(HWM)标记
- 一步一步在RHEL6.5+VMware Workstation 10上搭建 oracle 11gR2 rac + 物理 dg
- Oracle 数据库 恢复
- PLSQL连Oracle数据库Could not load "……binoci.dll"
- ORACLE 树形查询 树查询
- Oracle Product Hub / Product Lifecycle Management / Product Information Management / Advanced Produc
- Oracle数据库备份恢复,巡检须要关注的对象设置以及相关恢复概述
- Oracle内存结构
- 【数据库管理】①② Oracle逻辑存储架构(上)
- Oracle的学习心得和知识总结(十八)|Oracle数据库性能压测工具swingbench的安装和使用及AWR ASH ADDM报告生成