2011-03-01 50 views
1

我被告知RDBMS(这种情况下的SQL Server)利用临时数据库执行其内部作业,例如执行SELECT count(column) FROM foo查询时。什么时候使用临时数据库?

什么样的查询/语句触发临时数据库的使用?

背景:

目前,我们要改变我们的应用程序数据库的整理,但我们已被告知可能有问题,如果该数据库使用的临时数据库,因为他们将有不同的排序规则。理由是临时数据库已被其他应用程序使用。

因此,我们要确定什么样的查询可能会触发临时数据库的使用情况并查看它们是否会有任何问题。

+2

小问题。一个*时间*数据库应该是以某种方式处理日期和时间范围的数据库。通常情况下,属性只与特定日期或时间范围相关。一个*临时*数据库,就是你正在讨论的数据库,这个数据库只用于简单的处理,然后丢弃数据。 – Thomas 2011-03-01 18:37:04

+0

噢......谢谢你的提示托马斯,我没有意识到我正在使用虚假同源词。西班牙语中的“时间”实际上是指“临时”:)修复它 – OscarRyz 2011-03-01 20:00:12

回答