
sql ,执行报错:临时表空间不足,运行失败。给临时表空间加空间 ,结果临时表空间加到了2个T,才不报错。
有一段sql ,执行报错:临时表空间不足,运行失败。给临时表空间加空间 ,结果临时表空间加到了2个T,才不报临时表空间不足。但是sql一直跑不出来。后来把所有表收集了统计信息。1秒就执行完了。 参与关联的表,加起来也不过200g左右。为什么会需要2个T的临时表空间?
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
请教高手这个SQL语句怎么写?
回答 3
已采纳
用管道函数可以解决
我做了一些测试(表空间的备份还原),但没有成功恢复
回答 1
已采纳
DM8数据库??DM8表空间的恢复会自动应用归档恢复到最新状态。drop表不能使用表空间恢复,应使用库的不完全恢复,恢复到删除前的指定时间点。
SQL游标查出的结果怎么保存在临时表?
回答 1
已采纳
在声明区 不能into你要在fetchnextfrom 语句后写insertintot(wono,sjstate)values(@wono,@sjstate)
先创建完一个sql数据库,使用这个数据库,在新建查询中给刚创建的数据库写入文件开头on primary无法执行,应该怎么解决?
回答 1
没明白你想做什么,截个图看看?
MySQL 以下2个SQL在查询性能上有什么区别吗?
回答 2
已采纳
2的效率应该会高些,因为2把数据过滤了一次,需要统计的数据行数减少了;而且如果a字段有索引或者分区的话,效果更明显
SQL 数据库 with tablename as 跟临时表有什么区别?
回答 1
1、withtempTableNameaswithtemptableas其实并没有建立临时表,只是子查询部分(subqueryfactoring),定义一个SQL片断,该SQL片断会被整个SQL语句所
同一SQL语句,某日执行耗时43000秒。终止后,再次执行120秒完成。
回答 5
已采纳
可能是由于之前有其他锁的因素导致,比如其他事务未提交,或者数据库在进行备份等因素导致未能按照真实情况执行。
求教第二行的入院时间减去第一行的出院时间SQL怎样写?
回答 4
已采纳
楼上采纳的那个有点问题,这个表里肯定不止一个人,所以开窗函数里要加上“partitionby姓名”,而且也不需要用"ROWSBETWEENCURRENTROWAND1FOLLOWING&qu
ORACLE 一道SQL题
回答 5
DarkAthena,试了你的SQL,似乎在listagg后要加winthingroup(orderby...)才行吧:withtas(select'(DESCRIPTION(ADDRESSLIST(
有没有办法可以在where 中动态写条件,就是加个判断,如果满足条件一则执行where 1否则执行 where 2
回答 4
听上去很复杂,其实是自己把自己搞复杂了,一个or就完了where(条件1and where1) or(not条件1andwhere2)
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~