开发者社区> 问答> 正文

RDS-SQLServer2008版能否开放链接服务器权限

SQLServer2008版 RDS 不允许创建链接 服务器 能否开放本公司所购买RDS的此权限(若可以,公司会再购买多台RDS分摊压力)。 本公司业务由存储过程实现,预考虑拆分 数据库 分摊压力。 另有一疑问:SQLServer2008版的RDS,主备切换时,是整个实例上所有数据库都切换?

展开
收起
昵称被用 2016-09-18 12:02:59 4424 0
1 条回答
写回答
取消 提交回答
  • 阿里云数据库专家,负责SQL Server数据库产品线。SQL Server从业10年,经历过SQL 2000、SQL 2005、SQL 2008、SQL 2008R2、SQL 2012、SQL 2014、SQL 2016和SQL on Linux各个版本。
    回 楼主昵称被用的帖子
    一个一个回答你的问题:
    1. 阿里云RDS SQL Server 2008/2012的确不支持链接服务器。
    2. 链接服务器不是做数据库拆分的方法。你有没有想过如果某一个服务器出问题了,比如hang住了,链接到这个服务器的所有查询都失败了,影响得多广泛?
    3. RDS SQL Server 2008做主备切换的时候,是主备实例上的所有数据库都会做切换。除了大概有30秒左右的闪断外,对于用户是透明的。

    另外问你一个问题:
    你买的实例是什么规格?如果你发现SQL Server压力过大的话,我建议您按照这个思路来解决:
    1. 是否做到了数据库查询的最优化了?没有missing Index?没有读写热点?没有过期的统计信息?索引都定期维护了?索引碎片率维持在很低水平了(30%以下)?
    2. 如果上面这一点很难做到,或者是没有时间做到,数据库压力问题只能通过加强硬件性能来扛了,升级吧,升级CPU/Memory
    2016-12-24 21:42:59
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像