写点什么

SQL Server 2016:伸展数据库

  • 2015-06-16
  • 本文字数:649 字

    阅读完需:约 2 分钟

SQL Server 2016 提供了一个新特性“伸展数据库( stretch database )”,使它可以将“热数据(hot data)”存储在本地,并向应用程序提供本地服务器性能,而将不会发生任何变化的老数据存储在云上。该特性的基本应用场景是,一个表包含了少量用户平常关心的热数据和大量应该移到离线归档但用户仍然希望能够查询的老数据。

当启用伸展数据库特性时,它会另外创建一个托管在 Azure 中的数据库。然后,将一个表标记为“stretch”,SQL Server 将自动开始将数据迁移到云上。当前,只有“archive table”模式可用,即假定数据库在操作一张历史表,并迁移所有的行。“archive row”模式目前尚未发布,它会使用 WHERE 子句确定需要归档的行。常见的场景包括超过一年的行,或者有标记标明不再使用的行(比如已完成的订单)。

查询伸展表的 SQL 与查询普通表所需的 SQL 完全相同。查询执行引擎将负责在本地服务器和基于 Azure 的服务器之间分发查询,该过程是自动完成的。这意味着,用户可以在数据库上启用伸展功能,而不需要修改使用它的应用程序。

当使用这种模型时,备份和恢复需要相应地变化。普通备份只会包含本地管理的数据,包含位于伸展数据库上的数据的完整备份需要不同的过程。

伸展数据库有一些局限,它不支持下面的列类型:

  • filestream
  • timestamp
  • sql_variant
  • XML
  • geometry
  • geography
  • hierarchyid
  • CLR 用户定义类型(UDT)

而且,伸展表不支持如下特性:

  • 列集
  • 计算列
  • 检查约束
  • 引用表的外键约束
  • 默认约束
  • XML 索引
  • 全文索引
  • 空间索引
  • 聚簇列存储索引
  • 索引引用表的视图

查看英文原文: SQL Server 2016: Stretch Database

2015-06-16 06:071493
用户头像

发布了 1008 篇内容, 共 373.7 次阅读, 收获喜欢 340 次。

关注

评论

发布
暂无评论
发现更多内容

百分点数据科学实验室:智慧应急安全生产智能决策方案建设实践

百分点科技技术团队

网易云信线上万人连麦技术大揭秘

网易云信

网易 视频 音频技术

“低代码开发”与“传统IT开发”的区别是什么?

优秀

低代码

Lamda(拉姆达)表达式演化过程

叫练

jdk8 JDK1.8新特性

亚马逊云科技携手 Vodafone Business 向欧洲企业推广边缘计算

亚马逊云科技 (Amazon Web Services)

Web UI自动化的设计和实践

GrowingIO技术专栏

Magician 1.1.16 发布,handler采用注解配置

Magician网络编程包

Java 网络编程 nio

ONE红地球/ONE Network系统APP开发费用

模块二作业:微信朋友圈高性能复杂度架构设计

Felix

便捷赔付,自在出行!亚马逊云科技助力车险业务因“云”而变

亚马逊云科技 (Amazon Web Services)

北鲲云超算:以HPC解决方案助力生命科学领域研究发展

北鲲云

B 站崩了:事情不大,影响不小

Java架构师迁哥

百分点大数据技术团队:ClickHouse国家级项目性能优化实践

百分点科技技术团队

高阶的产品经理是什么样的?

石云升

产品经理 职场经验 7月日更

Magician 1.1.16 is released, the handler adopts annotation configuration

Magician网络编程包

Java nio

5分钟速读之Rust权威指南(四十二)高级函数

wzx

rust

2021挚物· AIoT 产业领袖峰会亮点:EMQ 映云科技赋能传统工业

EMQ映云科技

物联网 AIOT 云边一体 边云协同

智能合约DAPP系统开发技术搭建

薇電13242772558

区块链 智能合约

架构实战营模块二作业

Clarke

架构实战营

博睿数据亮相2021中国互联网大会,践行数字政府新路径

博睿数据

博睿数据 数据链DNA

作为程序员,遇到问题时你的解决手段是什么?

阿杰

程序员

phabricator + gitlab 强制code review

阿呆

gitlab Code Review phabricator

捕货拼团软件系统开发详情

利用亚马逊云科技的 Cloudify 实施 5G 网络切片

亚马逊云科技 (Amazon Web Services)

Python OpenCV 基于图像边缘提取的轮廓发现函数

梦想橡皮擦

7月日更

第四周作业-知识星球加入星球的用例文档

小夏

产品经理训练营 邱岳

Python 实战(五)| 字符串

一个优秀的废人

【得物技术】零拷贝

得物技术

io 网络 零拷贝 流程 传输

2021年6月券商App行情刷新及交易体验评测报告

博睿数据

博睿数据 博睿指数 券商App

阿里“保姆级”教程,这份SpringBoot应用到实战手册,满满的精华

Java架构师迁哥

模块二作业

VE

架构实战营

SQL Server 2016:伸展数据库_微软_Jonathan Allen_InfoQ精选文章