Business Objects / SQL Server孤立查询

时间:2015-05-08 15:21:09

标签: sql-server business-objects

我是一名SQL Server DBA,正在使用SAP Business Objects 4.1从SQL Server 2008R2数据库传送报表的项目。这是我第一次遇到BO,我在这个项目上的参与只是为了支持数据库操作。

我注意到当用户开始运行报告但取消报告时,查询会一直运行完成。如果订户/客户端不再处于活动状态,BO有没有办法知道杀死这些查询?

另外,我注意到有很多小的子查询在一天中运行,似乎不是由特定的报告请求启动的,例如" SELECT Distinct StoreName FROM vwStores& #34 ;.我猜这些是用于更新BO Universe的某种维护/数据刷新操作,但这在黑暗中是一个疯狂的镜头。如果我是正确的,有没有办法控制/安排何时发生?否则,这些是什么?

1 个答案:

答案 0 :(得分:1)

取消问题已在最近的支持包中得到解决。请参阅SAP Note 1605937

SELECT DISTINCT问题是由Universe索引引起的,可以(很幸运)在CMC中关闭。 SAP说明1711167详细说明了这一点。您需要找到“平台搜索应用程序”并将索引范围更改为“平台元数据”。不确定为什么“Full Content”是默认值,除了可能会给DBA带来麻烦?