暂无图片
Oracle 数据库临时表空间需要提前建立吗?
我来答
分享
暂无图片 匿名用户
Oracle 数据库临时表空间需要提前建立吗?

Oracle 数据库临时表空间需要提前建立吗?

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
每日一步

正常来说是需要的;

若不创建临时表空间,遇到排序操作无法在PGA中完成时,会报错;

暂无图片 评论
暂无图片 有用 0
打赏 0
Root__Liu

建库的时候,默认会创建临时表空间。

手动创建的话,可以替换默认临时的表空间,比如改临时表空间的名字

暂无图片 评论
暂无图片 有用 0
打赏 0
杨露瑶

When the SYSTEM tablespace is locally managed, a default temporary tablespace is included in the database by default during database creation. A locally managed SYSTEM tablespace cannot serve as default temporary storage.

当SYSTEM表空间是本地管理时,在创建数据库时,数据库中默认包含一个默认的临时表空间。本地管理的SYSTEM表空间不能作为默认的临时存储。

You can specify a user-named default temporary tablespace when you create a database by using the DEFAULT TEMPORARY TABLESPACE extension to the CREATE DATABASE statement. If SYSTEM is dictionary managed, and if a default temporary tablespace is not defined at database creation, then SYSTEM is the default temporary storage. However, the database writes a warning in the alert log saying that a default temporary tablespace is recommended.

在create database语句中使用default temporary tablespace扩展名创建数据库时,可以指定一个以用户名命名的默认临时表空间。如果SYSTEM是字典管理的,并且在数据库创建时没有定义默认临时表空间,则SYSTEM是默认临时存储。但是,数据库会在警报日志中写入一条警告,建议使用默认临时表空间。

https://docs.oracle.com/cd/E11882_01/server.112/e40540/logical.htm#CNCPT89029

根据官网对临时表空间的描述能看出其实一般情况不需要用户自己建立临时表空间

暂无图片 评论
暂无图片 有用 0
打赏 0
风车

Oracle 会在遇到需要使用临时表空间的情况时,自动调用临时表空间,所以必须确保存在已建立并且正确配置的临时表空间,才能使 Oracle 数据库保持稳定的性能。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
oracle 12c rac安装问题
回答 3
使用afd方式创建的asm磁盘asmcmdafdlabelDATA1/dev/sdbinitasmcmdafdlabelFRA1/dev/sdcinit但是1点上能看到磁盘信息[root@rac1ra
Oracle AWR报告分析求助
回答 9
%WIO都11.3%了,1.优先SQL优化,2.根据awr调整内部参数,3.更换更快的硬盘,
Oracle可以非图型界面安装吗?
回答 3
已采纳
可以的启动实例到nomount;执行如下命令手工建库CREATEDATABASEmynewdbUSERSYSIDENTIFIEDBYsyspasswordUSERSYSTEMIDENTIFIEDBYs
Oracle 19c 降低HWM
回答 3
已采纳
移动表收缩表 导入导出表 在线重定义表truncate降低HWM,就这么几个方法,提不了速了,附上一个同样的问题https://www.modb.pro/issue/6975
AWR报告,发现 call dbms_stats.gather_database_stats_job_proc ( )占用大量时间
回答 2
如何调整策略,我的系统找不到这个任务的定义
有必要升级ocp版本么?没人报销。。。
回答 1
已采纳
没人报销的话,看需求了,需要用到就升级,没有需求就不用升了
ORACLE 18 RAC的数据库把swap空间全占满了
回答 2
可以先看看是什么进程占用了swap空间,然后根据进程情况去判断是否是操作系统还是数据库的如果是操作系统的可以使用strace追踪进程如果是数据库的可以使用vsession与vprocess判断进程对应
Oracle 19c RAC $GRID_HOME/crs/install/rootcrs.sh关于这个脚本的完全定义有吗?
回答 1
根据你之前的配置创建并启动集群。详细可看对应脚本内容。
oracle DG ,增量scn 方式恢复备库后,备库open时报错:ORA-10458 ORA-01157 ORA-01110
回答 2
已采纳
如果正确增量恢复后,数据库是不一致的,你需要先在mount下应用日志,例如:alterdatabaserecovermanagedstandbydatabaseusingcurrentlogfiled
记录在hosts文件中的scan ip 能实现负载均衡么?dns解析超过3个节点如何实现负载均衡?
回答 1
oraclerac中的scanip根据后端的vip负载情况,进行连接的分发,从而实现负载均衡,与/etc/hosts、dns无关