
这个sql 把临时表空间占满了,怎么排查呢?

SELECT /*+ NOPARALLEL */ 1, U.NAME, O.NAME, O.OID$ FROM SYS. "_CURRENT_EDITION_OBJ" O, SYS.USER$ U, SYS.TYPE$ T WHERE T.SUPERTOID = :B1 AND T.TVOID = O.OID$ AND O.SUBNAME IS NULL AND O.OWNER# = U.USER#
复制
这个是系统的sql吗?
我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
SQL 求助,如下sql怎么改写可以快起来,Oracle 12
回答 7
是统计8h之内结束的相关数据,如果没有下一次开始时间取sysdate。既然是统计8h内结束的操作,那么没有下一次的取sysdate,不合适啊。没有下一次的就是没结束。为何也要输出?
用SQL导出向导,导出数据到EXCEL,这个过程会不会产生SQL语句?
回答 1
已采纳
如果你是想问在归档日志中是否会有相关操作的sql记录,我觉得应该是的。前端图形化操作,也会转为sql发给数据库服务器执行。
有一个分片表es_info(fld_uuid,fld_split) 其中 fld_uuid是主键ID , fld_split是分片字段。查询时:select * from es_info where fld_guid='XXXX'是不是这样写会效率非常低?
回答 1
你所说的分片字段是做了分区?还是做了索引,还是没有,如果是分区,那必须加,不然你这个sql效率一般,有索引,能筛选就尽量用,没索引,加不加都无所谓了
请问这个SQL如何改写为left join形式
回答 5
使用横向派生表,会让leftjoin改写更简单withempas(select&x27;张三&x27;asename,&x27;20220101&x27;ashiredate,1000assaluni
假设有考勤表,请教如何通过sql查询只有签到没有签退的记录?
回答 4
selecttrunc(time)dt,usernamefrom考勤表wheretime>&begintimeandtime<&endtimegroupbyusername
该正则替换在oracle和mysql8中查询的结果不一致,请问在mysql8中应该如何修改表达式?
回答 2
SELECTregexpreplace('aaabbxaee','(\\w)\\1{1,}','\\1');mysql正则里的"\"都要转义
Oracle 临时表空间一直都是满的,查询后也没有运行的东西,但是下不去,其他的SQL有时候执行报错 ORA-01652
回答 1
查询当前实例,当前占用temp空间会话:PS:prevsqlid,sqlid不一定就是消耗了temp的sql,因为有可能会话曾经执行过消耗了大量临时表空间的SQL,然后后续有执行了其他SQL,这个”其
SQL里怎么实现达到 like in 这种效果?
回答 1
已采纳
1、regexplike(name,’[ABC]’)相当于(like‘%A%’orlike‘%B%’orlike‘%C%’);2、测试SQL>selectfromt1;NAMEABCDSQL&g
SQL 数据库的登录 token 一直增长,是不是需要一个后台线程,每隔一会扫描清理一下?
回答 2
有超过一定空闲时间会踢出的。
oracle做了spa后,提示有10多条sql性能下降,具体看执行计划,发现新老执行计划是一模一样的,只是执行时间变慢了,即使是执行计划变化报告里面,具体看执行计划也是没变。这种情况下,感觉spa就没什么价值了?
回答 1
你的统计信息一样吗?
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
热门文章
OB SQL 性能抖动问题分析和应对
openGauss数据库源码解析系列文章——SQL引擎源码解析(一)
1.8w 字详解 SQL 优化,建议收藏!
一文搞懂SQL视图:从入门到精通,解锁数据库新姿势
金仓数据库 KingbaseES SQL 语言参考手册 (3.8. 数据库对象、3.9. 数据库对象名称和限定符)
SQL Server 中的 CROSS/OUTER APPLY 含义与用法:动态关联与表值函数
源码学习之MyBatis的底层查询原理
使用Redgate的SQL Monitor优化SQL Server资产监视
SQL每日一题(20231017)
Oracle查看表空间使用率及爆满解决方案_SQL语句