2010-10-01 83 views
4

在一个地方金融机构我被他们的程序员斥责表达他们(他们的程序员与痴迷)我认为,(二)锁定在他们的MS SQL Server 2005的OLAP问题(SSAS)数据库(S)没多大意义对我来说。 (OLTP数据库是SQL Server,Oracle和非RDBMS ERP)。什么是OLAP中的锁定问题?

如果使用OLAP(SSAS)数据库,则OLAP处理中的锁定问题是什么仅用于读取(部署后为只读)?

在哪个上下文做这样(?一个whic)出现问题 - SSIS处理和从OLTP数据库数据传送期间?
SSAS(OLAP)数据库的部署SSAS中?

这个问题并不局限于到SQL Server。

回答

4

OLAP无论如何都不会限制为只读方案。如果你的系统数据层中从地面尺寸方面的设计,你可以用它来分析处理以及用于CRUD操作。是的,由于分析过程中必须提供数据一致性,您可能会遇到一些锁定问题。

而且,如果OLAP是只读的,那么在从OLTP传输时就会出现同样的问题。将更新后的数据以小块抽取到OLAP中是一个常见的错误,从而造成瓶颈。