一般查询是这样的
SELECT d.id FROM department d where (level-1)=1 start with d.id IN (224760)
connect by prior d.id = d.parent_id
但我发现执行需要2S
查看索引
select * from user_indexs
发现ID索引和父ID索引分别在不同的表空间
删除重建
执行只需0.2S左右。
一般查询是这样的
SELECT d.id FROM department d where (level-1)=1 start with d.id IN (224760)
connect by prior d.id = d.parent_id
但我发现执行需要2S
查看索引
select * from user_indexs
发现ID索引和父ID索引分别在不同的表空间
删除重建
执行只需0.2S左右。