C# 应用层中的负载平衡

C# 应用层中的负载平衡,c#,.net,sql-server,sql-server-2008,load-balancing,C#,.net,Sql Server,Sql Server 2008,Load Balancing,我正在准备面试。其中一个主题是: 性能调优/负载平衡是一个不同的概念,它 包括分发发送到这些服务器的查询,以便减少负载 尽可能均匀地分布。这通常是在晚上做的 应用程序层(或带有连接池)。唯一直接的 复制和负载平衡之间的关系是您需要一些 复制以实现负载平衡,否则您将有一个 服务器 您能给我解释一下应用层的负载平衡是什么意思吗,因为它指的是sql server 您还可以提供应用程序层进行负载平衡的c#示例吗?这是一个非常广泛的主题。我建议阅读一些微软关于负载平衡的文献。下面是关于Msft堆栈中的负载

我正在准备面试。其中一个主题是:

性能调优/负载平衡是一个不同的概念,它 包括分发发送到这些服务器的查询,以便减少负载 尽可能均匀地分布。这通常是在晚上做的 应用程序层(或带有连接池)。唯一直接的 复制和负载平衡之间的关系是您需要一些 复制以实现负载平衡,否则您将有一个 服务器

您能给我解释一下应用层的负载平衡是什么意思吗,因为它指的是sql server


您还可以提供应用程序层进行负载平衡的c#示例吗?

这是一个非常广泛的主题。我建议阅读一些微软关于负载平衡的文献。下面是关于Msft堆栈中的负载平衡。

这是一个非常广泛的主题。我建议阅读一些微软关于负载平衡的文献。下面是关于Msft堆栈中的负载平衡。

例如,使用一个简单的循环调度程序将查询分派到SQL Server实例。我对“一些复制能够实现负载平衡”表示异议。在复制的SQL Server之前考虑联合和分布式表。如果某些用户是只读的,并且可能有延迟的数据,则可以将其指向已复制的数据库。例如,使用简单的循环调度程序将查询分派到SQL Server实例。我对“某些复制可以实现负载平衡”持异议。在复制的SQL Server之前考虑联合和分布式表。如果某些用户是只读的,并且可能有延迟的数据,则可以将其指向复制的数据库。