English 中文(简体)
地方和全球温床——何时使用?
原标题:Local vs Global temp tables - When to use what?
  • 时间:2009-10-20 17:42:05
  •  标签:

我有一份报告,说明与数据库链接的执行与<编码>my_report_user的用户名称。 报告有许多最终用户。 在每次执行中,都将与数据库链接my_report_user。 (没有连接集合)

我认为,一旦(可能在报告的第一期)和其他报告的执行只能重新使用,我就能够产生结果。 基本上,每份报告的执行都应检查这一结果是否存在。 如果不存在这种结果,则只能重新利用现有的成果。

是否应使用<条码>地方温表(#)或<条码>全球温表(#)?

是否有任何人尝试过这种 st子,如果是的话,请让我知道我应该关注什么东西? (几乎是同声传报告,等等)

EDIT:我使用Sql-Server 2005

最佳回答

<>Restrong>Neither

如果你想要在你自己的控制下产生结果,那么你就无法使用任何种类的温床。 你们应使用普通用户表,储存在温德布,或甚至拥有自己的成果,建立切藏数据库。

温度表、机器人编号和编号编号编号均由连接控制。 如果您的申请脱节,就删除了表格,这与你描述的内容并不好。

真正困难的利弊是,在不混合的情况下,将这些单列结果集散起来(最后,结果集包含一致报告提出的重复项目,这两者都被认为属于第一手)。

作为附带说明的服务器报告服务机构已经做到这一外围箱。 你们可以切记和分享数据集,你可以切记和分享报告,它已经奏效,为你们测试。

问题回答

我认为,某些假设情景中可以采用新的表格,但并非最佳做法。 我尚未找到有效用途,用于全球#temp表,无论是在我自己的工作中,还是在撰写论文的其他人的工作中。 我认为,只有BCP或其他外部程序需要建立临时数据储存,然后在随后的一些步骤中检索。 在这种情况下,我更愿意使用一个具有某种关键和背景程序的常设表格来处理清理工作。

就像你现在正在进入远洋班轮运输模式一样。 阅读数据库储存无疑将有助于你。





相关问题
热门标签