如何在如下情况提高检索速度???

YuJinsen 2003-08-09 03:02:52
一张数据量很大的,经常进行插入、修改操作的表中,已设主索引!

由于业务需要,经常需要根据表中的两个字段(都不是主索引)进行检索,测试时发现速度奇慢,不知各位大虾有什么好的方法?
...全文
44 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuxuan 2003-08-10
  • 打赏
  • 举报
回复
1.可以考虑用分区表,

2.两个字段建立索引

索引多了对插入、修改都有影响
YuJinsen 2003-08-10
  • 打赏
  • 举报
回复
谢谢诸位!!
你们的方法我都会尝试的……
armu80830 2003-08-09
  • 打赏
  • 举报
回复
同意Michaelyfj(星星还是那颗星星) ,对这两个字段分别建立索引就行啦,建两个索引对插入、修改没什么速度影响。
Michaelyfj 2003-08-09
  • 打赏
  • 举报
回复
要对这两个字段分别建立索引,这样速度就快了
「LLM那些事」系列第 4 篇《上下文窗口的边界》,文章连接:https://blog.csdn.net/houwenjin/article/details/163999753。 演示什么:在「预测」Sheet 的黄色格子里输入一句话(默认「来泡一杯」),四个「模型」——分别只统计最后 1 / 2 / 3 / 4 个字的 n-gram 查表——同时预测下一个字。同一个输入,看的上下文越长,候选越少、预测越确定: ┌────────────────┬──────────┬───────────────┬──────┐ │ 只看最后几个字 │ 用的前缀 │ 候选下一字数 │ 预测 │ ├────────────────┼──────────┼───────────────┼──────┤ │ 1 个 │ 杯 │ 3(茶/子/水) │ 模糊 │ ├────────────────┼──────────┼───────────────┼──────┤ │ 2 个 │ 一杯 │ 2(茶/水) │ 收窄 │ ├────────────────┼──────────┼───────────────┼──────┤ │ 3 个 │ 泡一杯 │ 1(茶) │ 确定 │ ├────────────────┼──────────┼───────────────┼──────┤ │ 4 个 │ 来泡一杯 │ 1(茶) │ 确定 │ └────────────────┴──────────┴───────────────┴──────┘

3,499

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧