oracle - 来自 Oracle 的 Lucene 索引 :ORA-01652: unable to extend temp segment

标签 oracle lucene indexing tablespace

我在使用Lucene对Oracle 11g数据库的数据建立全文索引时遇到问题,信息如下: “ora-01652 无法在 MDSYS.SDO_RDF_TRIPLE_S 上的表空间 temp 中将临时段扩展 128”,第 608 行”

数据集总大小约为1.5GB。问题出现后,我按照网上的一些说明进行操作:

CREATE TEMPORARY TABLESPACE temp01
TEMPFILE 'D:\oracle\oradata\temp01.dbf' SIZE 2048M AUTOEXTEND ON MAXSIZE UNLIMITED;  

ALTER DATABASE DEFAULT TEMPORARY TABLESPACE temp01;

但是,问题仍然存在。不过磁盘空间足够了。有人可以给我一些帮助吗?提前致谢!

最佳答案

MDSYS.SDO_RDF_TRIPLE_S 位于哪个表空间?这就是需要添加空间的表空间。另外,MAXSIZE UNLIMITED 并不真正意味着无限制;而是意味着无限。在大多数平台上,这意味着 32767 MB。

关于oracle - 来自 Oracle 的 Lucene 索引 :ORA-01652: unable to extend temp segment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9575539/

相关文章:

sql - <> 和 != 之间的区别

sql - 无法获取分配金额总和以添加分组分配

java - Hibernate 搜索通配符未返回预期值

sql-server - SQL Server : Index columns used in like?

java - Oracle 中 SDO_POINT 的使用

java - 自动连接列表中的 PK 和 FK

java - Lucene : IndexWriter. 更新 - 如何形成搜索数值的术语

json - Elasticsearch 的 "include_in_parent"/"include_in_root"是如何工作的?它应该显示在 '_source' 中吗?

mysql - 通过在 mysql 表上添加索引来执行时间

sql-server - MS-SQL 何时维护表索引?