本文简单介绍RDS SQL Server及相关概念。
前置概念
阅读本文前,您可能需要了解如下概念:
声明
本文档中描述的部分产品特性或者服务可能不在您的购买或使用范围之内,请以实际商业合同和条款为准。本文档内容仅作为指导使用,文档中的所有内容不构成任何明示或暗示的担保。
RDS SQL Server
RDS SQL Server是阿里云关系型数据库RDS(Relational Database Service)的一款数据库引擎,拥有微软正版的License授权的同时,还拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用。
RDS SQL Server的License采用每内核(per Core)模式进行授权,您无需再考虑客户端访问许可(Client Access License)。
RDS SQL Server支持的功能,请参见功能概览。其中高级功能如下:
特性功能 | 功能详情 |
基于块存储对整个数据盘进行加密,即使数据备份泄露也无法解密,最大限度保护您的数据安全。而且加密不会影响用户业务,应用程序也无需修改。 | |
TDE对数据文件执行实时I/O加密和解密,确保敏感数据在写入磁盘之前进行加密,从磁盘读入内存时进行解密,阻止可能的攻击者绕过数据库直接从存储中读取敏感信息,有效提高数据库中敏感数据的安全性。 | |
相对于常规的物理备份方式,快照备份可大幅缩短数据库的恢复时间,同时支持更大的备份数据量。 | |
跨地域备份数据(异地备份)功能,可以自动将数据备份到另一个地域,可用于监管或容灾恢复等场景。 | |
在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法承受读取压力,甚至对业务产生影响。为了实现读取能力的弹性扩展,分担数据库压力,用户可以通过创建一个或多个只读实例分散数据库读取压力,增加应用的吞吐量。 且当前对于满足条件的主实例支持只读实例快速初始化能力,该能力将有效缩短只读实例的创建时间至分钟级别,且该过程对主实例I/O无任何影响。 | |
创建只读实例后开通只读地址,并在应用程序中配置主实例地址和只读地址,可以实现写请求转发到主实例,读请求转发到只读地址,只读地址会根据权重将读请求自动转发给各个只读实例。 | |
通过控制台/API修改实例级别参数,并支持查询参数修改历史,可有效提升用户数据库运维效率和体验。 | |
在控制台数据库管理页面或通过API将不经常访问的在线数据库转为冷存数据库,而冷数据会存储在低成本的对象存储OSS中,以此实现数据的冷热分离,帮助用户节约存储成本。 |
基本概念
通用描述约定
描述 | 说明 |
本地数据库 | 指代部署在本地机房或者非阿里云RDS上的数据库。 |
RDS XX(XX为MySQL、SQL Server、PostgreSQL或MariaDB) | 指代某一数据库类型的RDS,如RDS SQL Server是指在RDS上开通的数据库引擎为SQL Server的实例。 |