ITPUB个人空间 »
yangchengyc的个人空间
欢迎访问 yangchengyc 的个人空间
我的论坛主题
-
2008-08-29 15:14:27 / Oracle数据库管理
表:position 对 主键 position_id 建unique索引, 并创建表分区和使用全文索引全文搜索 select * from position partition(part01) where contains(text, 'hollo') >0 order by position_id使用了全文索引, position_id索引不起作用,如果查询的记录很大时,排序将全表扫描,会变得很慢很慢怎么解决呀??
查看(272)
评论(7)
-
2008-08-25 23:00:11 / Oracle数据库管理
51job职位搜索支持按【职位名称+职位描述】全文检索,并且查询命中结果可以10万条记录,并且分页按 职位发布时间 的倒序输出。(查询结果非常快速)51job每天的新职位信息应该是10万的,它的职位有效期是2个月时间,即如果用户查询,查的就是最近两个月的所有职位记录(约10万*30天=300万条)。类似这样的系统,我们如何用Oracle实现呢?用Oracle分区 + 全文索引技术能做到吗?找了好多资料,没有看到类似的文章。难点应该在于使用context索引,面对10万条结果,如何根据 职位发布时间 高性能倒序排列?如果用分区进行数
查看(539)
评论(19)
-
2008-08-25 22:48:35 / Oracle专题深入讨论
51job职位搜索支持按【职位名称+职位描述】全文检索,并且查询命中结果可以10万条记录,并且分页按时间的倒序输出。(查询结果非常快速)51job每天的新职位信息应该是10万的,它的职位有效期是2个月时间,即如果用户查询,查的就是最近两个月的所有职位记录(约10万*30天=300万条)。类似这样的系统,我们如何用Oracle实现呢?用Oracle分区 + 全文索引技术能做到吗?找了好多资料,没有看到类似的文章。难点应该在于使用context索引,面对10万条结果,如何根据时间高性能倒序排列?如果用分区进行数据划分,又根据什么
查看(300)
评论(1)