社区
DB2
帖子详情
oracle转db2为什么会提示临时表空间行大小不足
丨大浣熊丨
2017-12-28 04:16:26
近日一同事负责把之前oracle得项目转到db2上,但是转换后运行报临时表空间大小不足得问题,根据另一个同事得提示,缩小了一下字段长度解决了。
有没有大神帮解答一下这是为什么?为什么会出现这个问题?为什么缩小一下字段长度就解决了?
...全文
1914
3
打赏
收藏
oracle转db2为什么会提示临时表空间行大小不足
近日一同事负责把之前oracle得项目转到db2上,但是转换后运行报临时表空间大小不足得问题,根据另一个同事得提示,缩小了一下字段长度解决了。 有没有大神帮解答一下这是为什么?为什么会出现这个问题?为什么缩小一下字段长度就解决了?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
焊工0531
2018-04-12
打赏
举报
回复
修改或重建相应表空间,使用32k,这是最大的了。 比如: db2 CREATE BUFFERPOOL USER_BP_32K IMMEDIATE SIZE 1000 PAGESIZE 32K db2 "CREATE SYSTEM TEMPORARY TABLESPACE TBS_SYSTEMP pagesize 32K managed by SYSTEM using ('/home/db2inst1/xxxdb/tps/TBS_SYSTEMP.dat') BUFFERPOOL USER_BP_32K"
ckc
2018-03-23
打赏
举报
回复
这个问题问你同事最清楚
h99
2018-03-22
打赏
举报
回复
没有提交的运算是要在临时表空间中计算的,大批量的数据当然会把临时表空间占满
NC6.5 数据库参考脚本及
临时
表空间
配置.pdf
NC6.5 数据库参考脚本及
临时
表空间
配置,SQLServer参考脚本
Oracle
参考脚本
DB2
参考脚本
NC6.1 数据库参考脚本及
临时
表要求
目录 SQL Server参考脚本
Oracle
参考脚本
DB2
参考脚本 数据库
临时
表空间
要求 SQLServer参考脚本 下面脚本是用户使用SQLServer数据库时,建立数据库的演示脚本,参考使用,注意调整参数。
调优SQL过程
火龙果软件工程技术中心 本文内容包括:动机普通SQL过程使用
临时
表条件处理程序调优存在谓词CALL回避PVM中的SQLPL调优结束语致谢下载参考资料您想学习调优SQLPL的一些技巧吗?如果是这样的话,本文将描述一些调优IBM:registered:
DB2
:registered:UniversalDatabase:trade_mark:(UDB)V8.2forLinux,UNIX:registered:,andWindows:registered:中的SQL过程的常见例子,并将特别关注从其他数据库管理系统中移植过来的过程。动机SQL过程语言(SQLPL)是许多
DB2
开发人员工具箱中的一个流
行
工具。当将应用程序从
Oracle
、Sybase或Microsoft:registered:SQL服务器迁移或移植到
DB2
中时,更是如此
DB2
的系统数据
表空间
,用户数据
表空间
,系统
临时
表空间
,用户
临时
表空间
详解
如果存在多个具有该页
大小
的
临时
表空间
,那么将以循环方式来选择
表空间
,即,先选择具有该页
大小
的
表空间
,然后为将要分配的下一个对象选择下一个
表空间
并依此类推,直到用尽所有合适的
表空间
后回到第一个
表空间
。通过定义页
大小
等于用户
表空间
的最大页
大小
的
临时
表空间
,可以帮助您避免这些类型的问题。在做复杂业务分析时,一个存储过程也
会
用到很多
临时
表(存储业务分析某一步的中间结果),这些表的数据经常变化(每个周期都
会
被清空再装入),还需要和别的表做关联,那么这种表在建表的时候有什么要注意的吗?
临时
表空间
包含
临时
表。
mybatis
oracle
临时
表,
DB2
ORACLE
临时
表创建
一、
临时
表
临时
表(TEMPORARY TABLE)通常应用在需要定义
临时
集合的场合。但是,在大部分需要
临时
集合的时候,我们根本就不需要定义
临时
表。当我们在一条SQL语句中只使用一次
临时
集合时,我们可以使用嵌套表表达式来定义
临时
集合;当我们在一条SQL语句中需要多次使用同一
临时
集合时,我们可以使用公共表表达式;只有当我们在一个工作单元中的多条SQL语句中使用同一
临时
集合时,我们才需要定义
临时
表。方法...
DB2
5,889
社区成员
11,654
社区内容
发帖
与我相关
我的任务
DB2
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
复制链接
扫一扫
分享
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章