收到监控告警日志文件(Alert)的作业发出的告警邮件,表空间TEMPSCM2不能扩展临时段,说明临时表空间已经被用完了,TEMPSCM2表空间不够用了
原创
2021-08-23 10:21:40
798阅读
Select * From Table(dbms_xplan.display_cursor(sql_id => '9s7pt2ay4t3jg')); Declare l_Result_Name Varchar2(30); l_Task_Name Varchar2(36) := 'Task_Name_9s7pt2ay4t3jg_1';
原创
2015-09-21 09:10:35
548阅读
@[toc] 一、前言 本博客只记录工作中的一次oracle sql调优记录,因为数据量过多导致的查询缓慢,一方面是因为业务太过繁杂,关联了太多...
原创
2022-07-01 21:56:45
250阅读
大家在大型数据库生产系统的运维中可能会遇到这样一个问题,一条查询语句,操作的是相同的表和数据,为什么在生产数据库上执行起来就很慢,而在备份数据库反而会很快。这其中一个重要原因就在于索引cluster_factor的不同。 oracle数据库下,索引在做完统计分析后,会获得很多重要信息,其中之一就是cluster_factor,cluster_factor表示索引数据顺序和表数据顺序的
转载
精选
2010-12-19 17:51:50
1052阅读
Oracle SQL调优,系统调优尽量是在线调节。因为调优对场景依赖性很强,把生产库上的数据搬到测试环境上,好多环境都改变了,导致调优方案和结果不准确。
比如:硬件不同,导入导出后,表的碎片,索引碎片,表分析时间都不同,数据访问频度不同。
Oracle SQL调优笔记若碰到SQL的性能问题,比如:执行计划发生改变了
首先考虑的是:
a:对涉及到的表做move,减少
原创
2012-04-13 10:59:25
518阅读
本文是对上一篇《安装 MySQL 后,需要调整的 10 个性能配置项》的更新,并且涵盖了 MySQL 5.7 在安装后,要立刻调整的的性能选项。几年前,Stephane Combaudon 写了一篇博文 《安装 MySQL 后,需要调整的 10 个性能配置项》(Ten MySQL performance tuning settings after installation) 内容覆盖了 MySQL
转载
2023-11-28 16:53:27
56阅读
最近在项目上遇到一个SQL问题,觉得挺有意思的,在这里给大家分享下。事情的发生是这样的:突然有一天发现项目中数据库Postgresql的一个主要的表(数据量也很大)相关的SQL
session都非常慢,即使是随便一个查询语句也是这样。以下是对排查问题过程的总结。1)遇到这样的问题,第一反应就是查看当前数据库中活跃的sql session都有哪些?可以通过如下语句进行查找:select * fro
原创
2020-09-28 18:35:21
874阅读
测试并做延伸:COST_LEDG_H(数据大约300多万) 执行语句:select max(INIT_UNIT_COST),max(INIT_UNIT_COST) from COST_LEDG_H;| Id | Operation &
转载
2024-01-22 16:21:33
51阅读
Oracle 项目实施中的若干问题及注意事项
一. 数据库规划首先应该估计大致的数据库物 理尺寸,以便规划磁盘的分区及大小。表及索引的存储容量估算是根据其记录长度及估算 的最大记录数确定的。数据库表如何分布,规划相应的表空间注意: 1. 把频繁访问的表 尽量放置到不同的表空间中
2. 把索引和表数据分开放置到不同的表空间中
3. 高频率 ins
原创
2012-02-03 17:12:49
467阅读
show parameter job_quNAME TYPE VALUE------------------------------------ ----------- ------------------------------j
原创
2014-03-26 16:32:33
349阅读
本人最近打算给同事分享一下oracle, 内容如下: 待续。。。
原创
2009-12-09 22:14:32
723阅读
通过案例学调优之--Oracle ADDM应用环境:操作系统: RedHat EL55Oracle: Oracle 10gR2一、ADDM简介 在Oracle9i及之前,DBA们已经拥有了很多很好用的性能分析工具,比如,tkprof、sql_trace、statspack、set event 10046&a
推荐
原创
2014-08-15 16:05:58
4078阅读
通过案例学习调优之--Oracle ASH应用环境:操作系统: RedHat EL55Oracle: Oracle 10gR2案例场景:SCOTT用户做事务处理,事务已经完成!16:42:14 SYS@ prod>conn scott/tiger
Connected.
16:42:20 SCOTT@ prod>begin
原创
2014-08-18 17:19:56
3479阅读
在看《收获,不止sql优化》一书,并做了笔记,本博客介绍一下一些和调优相关的表比如分区表、临时表、索引组织表、簇表以及表压缩技术 分区表使用与查...
原创
2022-07-05 09:30:16
38阅读
1.为什么调优,好处是什么? SQL语句在编写之后,对于数据量较少的表基本没有什么性能上的需求,但是如果考虑到性能方面的话,SQL语句优化就是必须的。2.如何调优?调有点方法有哪些? 1、对查询进行优化,应尽量避免全表扫描,首先考虑在where及order by上建立索引。 2、应尽量避免在where子句中进行以下操作:对字段进行null判断;使用!=或<>
转载
2023-09-06 17:15:52
89阅读
第
1
章
Explain
查看执行计划 Spark 3.0
大版本发布,
Spark SQL
的优化占比将近
50%
。
Spark SQL
取代
Spark Core
,成 为新一代的引擎内核,所有其他子框架如
Mllib
、
Streaming
和
Gr
转载
2023-09-14 19:24:44
140阅读
本文介绍了一次生产环境的JVM GC相关参数的调优过程,通过参数的调整避免了GC卡顿对JAVA服务成功率的影响。这段时间在整理jvm系列的文章,无意中发现本文,作者思路清晰通过步步分析最终解决问题。我个人特别喜欢这种实战类的内容,经原作者的授权同意,将文章分享于此。下面为转载文的内容,备注部分为本人添加,主要起到说明的作用。背景以及遇到的问题我们的Java HTTP服务属于OLTP类型,对成功率和
转载
2024-01-11 22:02:55
56阅读
、SQL Monitor简介sql monitor是oracle官方提供的自动监控符合特定条件的SQL,用于收集执行时的细节信息的监控工具,常用于sql调优和系统性能监控2、捕捉sql的前提sql monitor 捕捉sql的前提:并行执行的sql语句单次执行消耗的CPU或IO超过5秒statistics_level级别必须是TYPICAL 或者ALL使用/* +MONITOR*/ HINT的SQ
原创
2021-03-04 09:15:19
147阅读