当前位置:清晨 » 站长笔记 » 数据库笔记 » 教你管理SQL实例(15)多实例并存

教你管理SQL实例(15)多实例并存

发布日期:2017年2月25日 10:02:24 点击量: 186

宝塔服务器面板,一键全能部署及管理,送你¥3188礼包,点我领取,简单好用的 Linux/Windows 面板

一、多实例并存的技术限制
可以在已运行 SQL Server 早期版本实例的计算机上安装 SQL Server。如果计算机上已存在默认实例,则 SQL Server 必须作为命名实例安装。
SQL Server 2008最多允许在一台机器上安装50个实例。从理论上讲,只要硬件性能足够,就可以在一台机器上并存50个实例。二、并行实例的原因
在一台机器上是否并存多少个实例,没有绝对值。一般多实例并存的场景主要有以下几种:
1. 隔离不同的管理结构和安全配置
例如,某个实例要求sa帐户,另一个实例也要求sa帐户但密码不同,另一个实例禁用sa帐户。

2. 不同的性能要求
通过对每个实例的属性配置,或者通过资源调控器,可以为每个实例实现不同的内存、CPU、磁盘资源,从而实现不同的性能要求。

3. 不同的服务等级协议(SLA)
不同的数据库应用程序可能需要不同的SLA,特别是关于RTO(recovery time objective)和RPO(recovery point objectives)。
例如,客户可能需要某个实例实现7*24运行,并且要求可以恢复到最后一笔交易;对另一个实例可能只需要5*8运行,并且只要求可以恢复到备份点。

4. 不同的历史版本
例如,可以将SQL Server 2005与SQL Server 2008安装在同一台机器上。这种场景尤其用于背靠背升级时。

5. 不同的排序规则
例如,某个实例为SQL_Latin1_General_CP1_CI_AS(西欧字符集),另一个实例为Chinese_PRC_CI_AS(简体中文字符集)。

三、注意事项
1. 防止端口冲突
  并行安装 SQL Server 实例时,请注意避免 IP 地址上的 TCP 端口号冲突。当 数据库引擎的两个实例都配置为使用默认 TCP 端口 (1433) 时,通常会发生冲突。要避免冲突,请将一个实例配置为使用非默认的固定端口,或者使用动态端口。

2. 规划硬件负载
同一台机器上安装了多个并行的实例,对这台机器的硬件会有较多的竞争,需要提前规划硬件负载,以及为每个实例配置不同的硬件资源。。

3. Server Core 模式
SQL Server 2012 不能在运行 Windows Server 2008 R2 Server Core SP1 的计算机上与早期版本的 SQL Server 一起并行安装。

 教你管理SQL实例(15)多实例并存

 

来源:http://bbs.51cto.com/thread-1085337-1.html


关键词:

本文网址:https://www.menglei.info/2328/,转载请以链接形式注明出处,谢谢合作!


老薛主机专属优惠码: PT ,有需要购买的同学可以使用.可享受30%的优惠.

联系站长: shadoweb@qq.com QQ: 925474725


发表评论

电子邮件地址不会被公开。 必填项已用*标注