数据量特大,如何保证其查询的性能?急!!

zhouxq 2003-03-13 04:46:28
现有一问题请教各位高手,有一程序,其中数据库中有一个表格,每天会产生6000多条记录,这样一个月下来就将进2万多记录,且历史数据不能删除,这样查找数据就特慢,有什么办法能有效的解决该问题?
...全文
68 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
killerdanny 2003-03-13
  • 打赏
  • 举报
回复
分段建表,SP生成。
zhouxq 2003-03-13
  • 打赏
  • 举报
回复
gaogo(高) :
你所说的是我一直想用的办法,但查询这样才能更好的查到自己要的数据,因为要查过去的数据可能在还没有结转到附表中,或是已经结转到附表了,那怎样才能有效的查到两个表,而且性能有比较好???
gosling 2003-03-13
  • 打赏
  • 举报
回复
通过帐务结算是否可行
zhouxq 2003-03-13
  • 打赏
  • 举报
回复
而且还有一个问题就是程序中还有一个统计核算(主要的对一些列进行某中算法),将是统计核算每一条记录的,若该表的数据达到上百万记录时,其统计将会慢的狠,这样才能解决这些问题,简直是急的要命,不知道哪位高手能指点一二,若能有效,马上给分!!!!!!!!
zhouxq 2003-03-13
  • 打赏
  • 举报
回复
现在的问题是这样下去,数据库的容量将会大的惊人,这样可以将数据转的别的表,但查询有可以查的到已经转走的数据,若这样可行,能否具体指点一下!
gaogo 2003-03-13
  • 打赏
  • 举报
回复
最好建个附表,定时转移数据,便于查询,防止死锁。
andyzq 2003-03-13
  • 打赏
  • 举报
回复
索引
如果查询时不是要对所有数据进行查询,如大部分时候只查询当月数据,那么可以用存储过程或视图把当月数据提取出来供查询使用
boyliulang 2003-03-13
  • 打赏
  • 举报
回复
在你的数据查询的条件字段上建索引
black_snail 2003-03-13
  • 打赏
  • 举报
回复
用索引

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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