从你给的网站上看到:limited local : 数据库服务端尽可能的对SQL进行处理,但是有些报表或报表片断仍然会由cognos的本地SQL来处理。 database only:完全交给数据库服务端来处理SQL请求。如果发现报表或报表片断有任何cognos的本地SQL则会抛出错误。“尽管数据库服务端处理SQL...
显示全部从你给的网站上看到:
limited local : 数据库服务端尽可能的对SQL进行处理,但是有些报表或报表片断仍然会由cognos的本地SQL来处理。
database only:完全交给数据库服务端来处理SQL请求。如果发现报表或报表片断有任何cognos的本地SQL则会抛出错误。
“尽管数据库服务端处理SQL和报表要更快,但cognos本地SQL处理也是必要的。比如说,选择了limited local 方式的话,你可以做跨数据库的表接连,也可以使用非SQL99标准中的额外函数。”
“对于一些更复杂的查询,比如说必须使用"At"子句才能避免重复计算的问题,这就非用limited local 不可了。在这种情况下,就算你在发布package之前,将数据源设置为database only ,cognos也会自动采用 limited local 方式来发布。”
收起