系统里有好几个,能指定用哪一个临时表空间吗? 创建一个用户的时候就会让你指定使用哪个临时表空间,创建以后可以用ALTER USER修改 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我现在那个默认的TEMP表空间非常大,怎么办,分区空间占满了 SORT_AREA_SIZE增大不是最好辦法找到那个人,教训一顿! 作个测试给你: SQL> @E:\OraDoc\Script\get_sort_user.sql TABLESPACE SEGFILE# SEGBLK# BLOCKS SID ------------------------------- ---------- ---------- ---------- ---------- SERIAL# USERNAME OSUSER ---------- ------------------------------ ------------------------------ STATUS -------- TEMP 4 74 21928 8 12 SYSTEM ggqiang ACTIVE SQL> @E:\OraDoc\Script\get_sql_by_sid.sql 输入 sid 的值: 8 输入 serial 的值: 12 原值 4: where b.sid = &sid and b.serial# = &serial) 新值 4: where b.sid = 8 and b.serial# = 12) SQL_TEXT ---------------------------------------------------------------- select a.object_name,b.object_id from dba_objects a,dba_objects b order by object_name ---------------------------------------------------------------- get_sort_user.sql SELECT b.tablespace, b.segfile#, b.segblk#, b.blocks, a.sid, a.serial#, a.username, a.osuser, a.status FROM v$session a,v$sort_usage b WHERE a.saddr = b.session_addr ORDER BY b.tablespace, b.segfile#, b.segblk#, b.blocks / get_sql_by_sid.sql select /*+ ORDERED */ sql_text from v$sqltext a where a.hash_value = ( select sql_hash_value from v$session b where b.sid = &sid and b.serial# = &serial) order by piece asc / 从TXT导入到ORACLE的CTL有问题,请帮忙解决! 关于oracle数据库查询与JDBC的问题 请教一条SQL语句 请问如何定时执行存储过程? 请看这个错误 oracle8.1.7+Red Hat Linux安装 高手请进:怎样使用wrap工具加密字符串常量? 紧急:oracle逻辑备份(在线等) 如何删除刚刚插入表的那几行数据 oracle带type返回值的package的调用 安装问题? 一个排序的问题,请高手指教!!!
增大
不是最好辦法找到那个人,教训一顿! 作个测试给你: SQL> @E:\OraDoc\Script\get_sort_user.sql TABLESPACE SEGFILE# SEGBLK# BLOCKS SID
------------------------------- ---------- ---------- ---------- ----------
SERIAL# USERNAME OSUSER
---------- ------------------------------ ------------------------------
STATUS
--------
TEMP 4 74 21928 8
12 SYSTEM ggqiang
ACTIVE
SQL> @E:\OraDoc\Script\get_sql_by_sid.sql
输入 sid 的值: 8
输入 serial 的值: 12
原值 4: where b.sid = &sid and b.serial# = &serial)
新值 4: where b.sid = 8 and b.serial# = 12) SQL_TEXT
----------------------------------------------------------------
select a.object_name,b.object_id from dba_objects a,dba_objects
b order by object_name ----------------------------------------------------------------
get_sort_user.sql SELECT b.tablespace, b.segfile#, b.segblk#, b.blocks, a.sid, a.serial#,
a.username, a.osuser, a.status
FROM v$session a,v$sort_usage b
WHERE a.saddr = b.session_addr
ORDER BY b.tablespace, b.segfile#, b.segblk#, b.blocks
/ get_sql_by_sid.sql select /*+ ORDERED */ sql_text from v$sqltext a
where a.hash_value = (
select sql_hash_value from v$session b
where b.sid = &sid and b.serial# = &serial)
order by piece asc
/