升级SQL Server和数据库结构

时间:2016-09-10 04:51:04

标签: c# asp.net sql-server sql-server-2014

我是SQL Server程序员,已经购买了新的SQL Server基础架构,因为我们观察到的性能瓶颈几乎是我们的容量的5倍。现在我们必须考虑数据库部署结构应该是什么

我们遇到了以下挑战:

  1. 死锁
  2. 多个应用程序和相同的数据库
  3. SQL查询性能问题
  4. 应用程序用户数量将增加2倍
  5. 我们的计划:

    1. 分离应用程序数据库(以减少死锁,但会导致重复主数据)
    2. 单独的报告数据库(使用SQL Server复制 - 暂不知道)
    3. 应用程序服务器的负载平衡(将增加并发事务)
    4. 数据库已升级到SQL Server 2014
    5. 微调T-SQL代码
    6. 如上所述,我们将拥有一个容量增加的服务器

      问题:

      1. 可以单独的应用程序数据库帮助我们吗?
      2. 是否有单独的报告数据库可以帮助我们?
      3. 复制数据的最佳方法是在单个服务器上使用已经证明有效的结果。我听说过Sync也
      4. 数据分区等技术可以帮助我们吗?如何?
      5. 有关具体微调区域的任何建议吗?技术?
      6. 任何其他建议

0 个答案:

没有答案
相关问题