我们有一个基于SQL Server 2008构建的EAV数据库模型。在选择EAV之前,请了解EAV的性能问题(EAV带来的好处超过了性能问题)。
为了减少SQL连接的性能影响,我们使用了索引视图,透视,批量查询等,并且性能得到了改善,但达不到标记。
现在,尝试使用SQL Server复制和ETL来改善SELECT查询性能。
有没有人有关于如何实现/转换EAV数据库到传统数据库(使用ETL或任何其他方式)的信息来源,仅用于查询目的并使用复制(或任何其他方式)从EAV更新传统数据库?
或者是否有其他机制可以实现所需的行为?