为什么数据仓库重复查询时间变少?

Serendipity 2002-07-06 08:56:54
我用SQL Server2000建了个数据仓库,同时我也建了一个数据库,数据仓库是在所建的数据库基础上建立的。现在我分别用数据库和数据仓库查询同一张表,为什么数据仓库在对同一数据重复查询时时间只有0.01秒左右,而数据库对同一数据重复查询时间上和第一次查询的时间几乎一样为8、9秒左右?
...全文
28 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
statement 2002-07-09
  • 打赏
  • 举报
回复
两种结构都不一样,datawarehouse的索引结构优于database,他也做了一定的聚合,因此会比DB快的原因
「已注销」 2002-07-07
  • 打赏
  • 举报
回复
我想的是,0.01秒左右大概是所需数据已经存于内存中了,可是这一般是操作系统的作用,为什么数据库就没有将数据存于内存中呢?它们在同一个操作系统下运行的呀???
bi2002 2002-07-07
  • 打赏
  • 举报
回复
这大概就是多维查询比关系查询要快一点吧,不过要具体情况具体分析。

7,394

社区成员

发帖
与我相关
我的任务
社区描述
其他数据库开发 数据仓库
社区管理员
  • 数据仓库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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