摘要:
SET LINES 200COL OWNER FOR A20COL TABLE_NAME FOR A20COL CONSTRAINT_TYPE FOR A20COL CONSTRAINT_NAME FOR A20 COL SEARCH_CONDITION FOR A25COL COLUMN_NAME 阅读全文
摘要:
1.直接删除列 ##如下方式可以直接删除某个表上不需要的列,当然我们在删除过程中尽量的带上checkpoint选项,尽力避免过多的undo征用 alter table t1 drop column name checkpoint 2;; ##如果在删除过程中数据库掉电,对应的表变成了invalid, 阅读全文
摘要:
在优化SQL的时候,我们可能遇到各种奇奇怪怪的情况,当我们掌握一些原理性的内容后,我们对于SQL优化就会显得游刃有余。这就是我们需要掌握一些优化原理的意义,因为自己在优化方面也属于半路出家,写文章也是为了更好的学习,这篇文章会慢慢搜集一些相关资料,慢慢的进行扩展。 一:内联视图中使用伪列 1.正常情 阅读全文
摘要:
之前写过一个11g版本的脚本,查询当前回话的trace文件名称,在后续版本中发现并不适用,对脚本做了修改 原来脚本链接:https://www.cnblogs.com/hanglinux/p/13071022.html 修改后脚本内容如下:脚本测试后适用11、12、19c数据库版本 select p 阅读全文
摘要:
数据库版本:12.1.0.2 服务器操作系统:rhl 某erp模块业务反馈最近执行很慢,之前执行时间十几秒钟,现在执行时间三四天无法跑完,相关执行时间截图如下,需要介入进行排查问题 通过分析数据库执行plsql对应等待事件,发现都是单块读,且每个单块读持续的时间较长,这里发现对应的p1.p2.p3持 阅读全文
摘要:
上午客户反馈无法进行数据库到处,请求解决改问题,报错如下: [oracle@xxxxx~]$ expdp \'/ as sysdba\' directory=dmpdir dumpfile=xxxx.dmp logfile=xxxxx.log tables=xxx.xxxxquery=\"where 阅读全文
摘要:
set linesize 120col entry_package for a25col entry_procedure for a25col cur_package for a25col cur_procedure for a25col calling_code for a70select cou 阅读全文
摘要:
网上看到lfree大佬写的脚本,这里整理下。整合到shell脚本中使用更加便捷,原文地址如下: http://blog.itpub.net/267265/viewspace-2893172/ 一:原SQL文本 #这里有一个不好的地方就是不自动打印trc文件,需要到目录中去找 execute dbms 阅读全文
摘要:
网上看到lfree大佬写的脚本非常的帅,这里整理下。整合到shell脚本中使用更加便捷,原文地址如下: http://blog.itpub.net/267265/viewspace-2893172/ 一:原SQL脚本 #cat expandz.sqlset long 40000set servero 阅读全文
摘要:
https://img2022.cnblogs.com/blog/1184752/202205/1184752-20220510170946884-537658964.png 阅读全文