QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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:071762
用户头像

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

关注

评论

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

web前端培训4个常见的算法问题分享

@零度

算法 前端开发

JS 逆向 SMZDM 的登录加密,你学过全文扣JS代码解密吗?

梦想橡皮擦

Python 爬虫 7月月更

想低成本保障软件安全?5大安全任务值得考虑

SEAL安全

安全左移

国产EDA验证调试工具实现破局 助力芯片设计效率提升

科技热闻

百问百答第46期:极客有约——可观测四类问题的核心思想解析

博睿数据

APM 智能运维 博睿数据 可观测 性能监测

ShardingSphere 云上实践:开箱即用的 ShardingSphere-Proxy 集群

SphereEx

数据库 云原生 ShardingSphere

一文读懂:本地数据湖丨数据仓库丨云数据湖的利与弊

雨果

数据仓库 数据湖

数据治理实施前必须准备的21条锦囊妙计

雨果

数据治理

『51单片机』十分钟学会定时器

謓泽

7月月更

2022年中国互联网医疗年度盘点

易观分析

互联网医疗

新思科技助力提升开源治理水平

InfoQ_434670063458

开源 新思科技 软件供应链

大数据基础知识介绍

Lansonli

大数据 7月月更 大数据基础

java培训如何防止 jar 被反编译

@零度

JAVA开发 jar被反译

五个核心能力打造普惠金融商业化发展模式

易观分析

普惠金融

软件架构-概述

架构

新思科技聚焦开源治理 助力提升中国开源产业安全及合规水平

InfoQ_434670063458

开源 软件 供应链 新思科技

数据架构师、数据分析师、数据工程师哪个工资更高?

雨果

数据分析师 数据工程师 数据架构师

一文搞懂│工厂模式、单例模式、策略模式、适配器模式、观察者模式的原理和使用

设计模式 策略模式 观察者模式 适配器模式 7月月更

DNS稳定性建设实战-从主机到k8s

boaker

k8s DNS 成本优化 DNS故障 稳定性保障

TiFlash 面向编译器的自动向量化加速

PingCAP

TiDB

阿里云机器学习平台PAI论文高效大模型训练框架Whale入选USENIX ATC'22

阿里云大数据AI技术

深度学习 分布式训练 异构计算

AOP 注解详解

武师叔

7月月更

得物App数据模拟平台的探索和实践

得物技术

大前端 方案设计 Mooncake 数据模拟平台

官宣|九章云极DataCanvas核心产品通过 “可信大数据”权威评测

九章云极DataCanvas

人工智能 大数据 数据处理 中国信通院 实时决策

6月月更开奖!速来领取你的奖品!

InfoQ写作社区官方

热门活动 6月月更

将 Terraform 生态粘合到 Kubernetes 世界

阿里巴巴云原生

阿里云 容器 云原生 KubeVela terrafrom

离线批处理的咽喉——Flume基础配置简析

怀瑾握瑜的嘉与嘉

flume 7月月更

干货分享 | 数据仓库如何应对资源不足?9招解除故障

雨果

数据仓库

易观分析加入智能投研技术联盟,共促行业数智化发展

易观分析

易观新闻

互联网裁员潮来袭,这5类职场人最容易被淘汰

雨果

互联网裁员

JAVA编程规范之命名风格

源字节1号

软件开发

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