AICon 深圳站 Keynote 嘉宾官宣!共探AI价值转化的实践路径 了解详情
写点什么

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

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

关注

评论

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

MySQL WHERE 子句

组播ip地址,广播ip地址,特殊ip地址

linux大本营

TCP IP地址

IPv6过渡技术概述

穿过生命散发芬芳

ipv6 三周年连更

C头文件是什么,使用mmap

linux大本营

C语言 Mmap

一文初探 Goroutine 与 channel

陈明勇

Go golang channel goroutine 三周年连更

C语言检测输入的ip地址是否合法

linux大本营

C语言 IP地址

2023-04-21:用go语言重写ffmpeg的metadata.c示例。

福大大架构师每日一题

Go ffmpeg

重塑元宇宙体验!3DCAT元宇宙实时云渲染解决方案来了

3DCAT实时渲染

元宇宙 元宇宙解决方案

运行脚本报错lindex:未找到命令

linux大本营

bash Linux 脚本

一键搭建web版chatGPT,无需魔法,国内可用

石云升

AI AIGC ChatGPT 三周年连更

MySQL 序列使用

如何快速在手机中查看UDID,无需itunes、itools

QUIC技术分享

linux大本营

网络协议 udp QUIC

怎么查看自己的mac地址和ip

linux大本营

Mac 网络 Windows Server IP地址

怎么看电脑上是否有lindex命令可运行

linux大本营

bash Linux linux命令

TCP正常关闭连接

阿泽🧸

TCP 三周年连更

Node 版本控制

程序员海军

Node 三周年连更

ORACLE EBS:多组织结构 理解与配置

back_wang

oracle oracle ebs oracle apex

大模型带来的Web复兴,会是昙花一现吗?

脑极体

AI 云厂商

lindex命令在shell脚本里的应用

linux大本营

Shell linux命令 脚本 shell脚本

网络视频监控如何入门?如何安装和配置、设备选择和实时监控?

wljslmz

三周年连更

kafka常用命令

烟波

kafka MQ 中间件

创建型模式之单例模式和工厂模式

共饮一杯无

设计模式 创建型模型 三周年连更

C语言检测输入的ip地址中含有几个.

linux大本营

C语言 字符串

解析mmap系统调用的所有的标志位

linux大本营

Linux 内存管理 Mmap 系统调用 内存映射

Android XML数据解析

芯动大师

android XML配置 三周年连更

挑战 30 天学完 Python:Day11 函数

MegaQi

Python 挑战30天学完Python 三周年连更

MySQL 教程

报名开启,明天直播!龙蜥社区多位专家在线报告 | 2023 大学生操作系统大赛培训会

OpenAnolis小助手

活动 操作系统 计算机 大学生 龙蜥社区

仅需三步,快速打造指标数据应用

Kyligence

数据分析 指标平台

linux环境下用c语言实现reactor网络模型的代码案例

linux大本营

Linux reactor 高并发 epoll

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