SQL SERVER 我没有消失,SQL SERVER下一个版本是2025 (功能领先大多数数据库)

开头还是介绍一下群,如果感兴趣PolarDB ,MongoDB ,MySQL ,PostgreSQL ,Redis, Oceanbase, Sql Server等有问题,有需求都可以加群群内有各大数据库行业大咖,可以解决你的问题。加群请联系 liuaustin3 ,(共2320人左右 1 + 2 + 3 + 4 +5 + 6) 新人奖直接分配到5群,开始建6群。

c66f7ba54810411074197db342ba6a5b.png

好久没有写SQL SERVER 的东西了,相对于其他的数据库,好像SQL SERVER的声音没有了,很少听说一些新的信息。笔者和SQL SERVER的感情很深,如通很多人的开山数据库是ORACLE ,笔者的开山数据库是SQL SERVER。所以偶然想起古人,还是想看看SQL SERVER 的一些NEWS ,虽然和一些ORACLE DBA 一样,知道未来的工作可能会和ORACLE越来越远,但对于曾经的工作的过的战友还是有一种说不出的情感。

目前最新的SQL SERVER版本是2022,预计下一个版本的SQL SERVER是2025.目前SQL SERVER 2012这个版本将被微软抛弃,不在进行更新,所以在使用SQL SERVER的时候就不要再选 SQL SERVER2012 ,或者 SQL SERVER2016 ,建议可以往更高的版本,SQL SERVER 2017 ,SQL SERVER2019 OR 2022 使用。

下面是翻译一篇来自SQL SERVER 内部人士对于版本的问题的一篇文章,https://www.brentozar.com/archive/author/brento/

————————————————————————————

自从SQL Server 2022宣布以来,已经过去大约2.5年了,因此我们预计至少有一个3年的发布周期。我们可能快要迎来SQL Server 2025的公告了。

他们可能会在5月21日至24日的Microsoft Build大会或11月4日至8日的PASS Summit大会上宣布下一版本的功能。我会关注Build大会的议程目录,因为当微软宣布新产品时,相关会议内容通常会在产品正式宣布后才公开。在线参加Build是免费的,所以如果他们在主题演讲中宣布2025版,我会关注相关的一般会议。

我个人喜欢3年的发布节奏,不希望新版本发布得更频繁。人们很难进行升级,坦白说,微软也很难快速发布新版本。每3年发布一次,并确保产品在发布时确实准备就绪,这样就足够了。

我听到一些人说:“也许微软不再关注SQL Server了,因为他们希望所有人都转向Azure。”嗯,我确信他们确实这么想,但他们也承认现实,即许多公司将其基础设施托管在Amazon和Google上。这些客户需要SQL Server许可,因为在其他云中实际运行Azure SQL DB是不现实的。

微软还必须不断发布SQL Server的新版本,因为他们需要继续收取您的软件保障(Software Assurance)费用。虽然SA确实带来了一些其他好处,比如为高可用性和灾难恢复提供免费的被动备用服务器许可,但这些好处并非无价。如果微软不在5年内发布新版本,我知道有些公司会停止支付软件保障费用。即使这些公司实际上不经常升级,他们也愿意支付以确保他们可以升级的能力——这意味着微软必须不断推出新版本和新功能。

微软在2025年可能会添加什么功能?显然,AI是当下的流行词,微软的Joe Sack已经展示了他们在Azure SQL DB中开发的一些Copilot功能。Copilot集成需要互联网连接,这在像Azure SQL DB这样的云数据库中更容易实现。如果您尝试在本地进行大型语言模型工作,您会很快发现这对CPU和GPU的需求极高,而这对按CPU核心许可的SQL Server产品来说并不现实。我很好奇他们将如何向将数据库服务器接入互联网感到恐慌的用户群体提供AI服务。

这里稍微回顾一下SQL SERVER2022的一些功能,

1  更加和Azure 合并,将SQL SERVER 作为线上数据库的延伸,可以将数据无缝的对接到 Azure ssynapse link for SQL 进行商业智能分析和机器学习。

2 和 S3以及对象存储融合,线下的SQL SERVER 可以将数据备份到线上的S3 或对象存储

3 SQL SERVER直接通过polybase可以直接从ORACLE , Cosmos, MongoDB 中调用数据库,进行数据的处理。

4  解决之前的Always on 中关于用户,登录,权限以及SQL AGENT 中的资源问题,将其变成组的概念与Always on 可用组进行绑定。

5  查询的智能处理,比如自适应查询优化,也就是在查询中动态优化语句,内存的使用授予反馈,参数敏感的性与自行调优,和并行度可调等

6   改进了内存中的OLTP功能,减少IO操作,改进了缓冲管理提供更好的压缩方式,同时提供了列式索引,临时表和机器学习负载性能。

————————————————————————————

实际上在多年使用SQL SERVER的经验中,一堆的数据库产品在和用户的简便容易操作性上,都是没有SQL SERVER 强悍的,用过的都知道。想当年2016的时候已经有开始自动收集用户的执行的语句,并自动分析需要添加索引以及给出建议的功能,而到今天一众数据库这个功能还没有。

同时深切的感觉到,ORACLE 与 SQL SERVER 都在积极的将数据库产品往云上折腾,不过显然这点 SQL SERVER 比ORACLE 要强不少,终究有微软云的靠山,同时微软在很多场景下,将线下服务推移到线上的方案也不仅仅是数据库,OFFICE 365 等他们的经验要比ORACLE 丰富的多。

7560d0d44c6851e5bf73a5bcc0af3582.png

实际上多年的数据库使用中,SQL SERVER 是数据库中的一个上手容易,功能强大,并且带有很多商业组件并与云上数据库紧密结合的,高智能数据库产品。

最近下面的帖子有回复留言抽奖送书的活动,如果对zabbix 感兴趣并想看看自己的幸运度可以参与。

震惊了:TechTalk技术交流社区主理人荐书 | 我与 Zabbix 的故事

置顶文章:

MySQL 的SQL引擎很差吗?由一个同学提出问题引出的实验

临时工访谈:我很普通,但我也有生存的权利,大龄程序员 求职贴

临时工说: 快速识别 “海洋贝壳类” 数据库方法速递

临时工说:国产 数据库 销售人员  图鉴

震惊了:TechTalk技术交流社区主理人荐书 | 我与 Zabbix 的故事

往期热门文章:

临时工说:DBA 是不是阻碍国产数据库发展的毒瘤 ,是不是?从国产DB老专家的一条留言开始

感谢 老虎刘 刘老师 对 5月20日 SQL 问题纠正贴 ---PostgreSQL 同一种SQL为什么这样写会提升45%性能

PostgreSQL 同一种SQL为什么这样写会提升45%性能 --程序员和DBA思维方式不同决定

临时工访谈:PolarDB  Serverless  发现“大”问题了  之 灭妖记 续集

MongoDB 不是软柿子,想替换就替换

PostgreSQL  熊灿灿一句话够学半个月 之 KILL -9

MongoDB  挑战传统数据库聚合查询,干不死他们的

PolarDB  Serverless POC测试中有没有坑与发现的疑问 (大妖复仇记前传)

临时工说:国内数据库企业存活   “三板斧”

临时工访谈:庙小妖风大-PolarDB 组团镇妖 之 他们是第一  (阿里云组团PK笔者实录

临时工访谈:金牌 “女” 销售从ORACLE 转到另类国产数据库 到底  为什么?

临时工访谈:无名氏意外到访-- 也祝你好运(管理者PUA DBA现场直播)

临时工说:搞数据库 光凭的是技术,那DBA的死多少次?

PostgreSQL  分组查询可以不进行全表扫描吗?速度提高上千倍?

临时工说:分析当前经济形势下 DBA 被裁员的根因

PostgreSQL PG_DUMP 工作失败了怎么回事及如何处理

MySQL 八怪(高老师)现场解决问题实录

PostgreSQL 为什么也不建议 RR隔离级别,MySQL别笑

临时工访谈:OceanBase上海开大会,我们四个开小会 OB 国产数据库破局者

临时工说:OceanBase 到访,果然数据库的世界很卷,没边

临时工访谈:恶意裁员后,一个国产数据库企业程序员的心声

临时工说:上云后给 我一个 不裁 DBA的理由

PolarDB for PostgreSQL  有意思吗?有意思呀

PostgreSQL   玩PG我们是认真的,vacuum 稳定性平台我们有了

临时工说:裁员裁到 DBA 咋办  临时工教你 套路1 2 3

PolarDB  搞那么多复杂磁盘计费的东西,抽筋了吗?

临时工说:OceanBase 到访,果然数据库的世界很卷,没边

MONGODB  ---- Austindatabases  历年文章合集

MYSQL  --Austindatabases 历年文章合集

POSTGRESQL --Austindatabaes 历年文章整理

POLARDB  -- Ausitndatabases 历年的文章集合

PostgreSQL  查询语句开发写不好是必然,不是PG的锅

SQL SERVER 如何实现UNDO REDO  和PostgreSQL 有近亲关系吗

MongoDB 2023纽约 MongoDB 大会 -- 我们怎么做的新一代引擎 SBE Mongodb 7.0双擎力量(译)

MongoDB 2023年度纽约 MongoDB 年度大会话题 -- MongoDB 数据模式与建模

MongoDB  双机热备那篇文章是  “毒”

MongoDB   会丢数据吗?在次补刀MongoDB  双机热备

临时工说:从人性的角度来分析为什么公司内MySQL 成为少数派,PolarDB 占领高处

POLARDB  到底打倒了谁  PPT 分享 (文字版)

PostgreSQL  字符集乌龙导致数据查询排序的问题,与 MySQL 稳定 "PG不稳定"

PostgreSQL  Patroni 3.0 新功能规划 2023年 纽约PG 大会 (音译)

Austindatabases 公众号,主要围绕数据库技术(PostgreSQL, MySQL, Mongodb, Redis, SqlServer,PolarDB, Oceanbase 等)和职业发展,国外数据库大会音译,国外大型IT信息类网站文章翻译,等,希望能和您共同发展。

0fccbb3937d511cef3810dfc696589f3.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/644834.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

github加速访问及资源一秒代理下载

如果你想加速打开github网页,可以采用以下方法,仅需一个插件。 1.代理加速访问 打开gitee网站,搜索dev-sidecar关键字,然后找到星星最多的项目 可以阅读项目说明,找到感兴趣的内容或是直接下载DevSidecar桌面应用程序…

C语言笔记21 •模拟atoi函数•

1.atoi的使用 atoi是将字符串转化为int类型数字的一个库函数 int main() { char str[] "123568"; int a; a atoi(str); /*将字符串转化为int型的数字*/ printf("%d\n", a); } 2.模拟atoi函数 #define _CRT_SECURE_NO_WARNINGS…

MyBatis-Plus 从入门到精通

MyBatis-Plus 从入门到精通 前言快速入门创建一个SpringBoot项目导入依赖配置数据库创建一个实体类创建一个mapper接口在SpringBoot启动类上配置mapper接口的扫描路径在数据库中创建表编写一个SpringBoot测试类 核心功能注解CRUD接口Mapper CRUD接口Service CRUD 接口条件构造器…

通过Kafka-Logger插件收集流量进行漏洞扫描

通过Kafka-Logger插件收集流量进行漏洞扫描 方案 可以通过APISIX kafka-logger 插件将日志作为 JSON 对象推送到 Apache Kafka 集群中,消费Kafka里的数据格式化后添加到MySQL。 方案详情 1、登录APISIX,启用内置的kafka-logger 插件: 2…

PyQt6--Python桌面开发(34.QStatusBar状态栏控件)

QStatusBar状态栏控件 self.statusBar.showMessage(q.text()菜单选项被点击了,5000)

当HR问你是否单身时,该怎么回答?

知识星球(星球名:芯片制造与封测技术社区,星球号:63559049)里的学员问:我是晶圆厂厂务工程师,最近在面试新工作,但是几乎每家HR都会问我同一个问题:你结婚没有&#xff1…

安全设计 | CISA:构建不可侵犯的代码,软件安全设计的未来之路

软件制造商在产品设计和开发过程中应采取安全设计原则和方法,以减少网络安全风险,并转变责任重心,使产品在设计时就内置安全特性,而不是依赖于后期的补丁和修复。为此CISA发布了《软件安全设计的原则和方法》,帮助软件…

Windows11平台在VS2022上通过CMake安装C++绘图库ROOT库

Root库是一个功能强大的开源软件框架,用于数据分析、可视化和存储。它最初是为高能物理实验设计的,但现在已经广泛应用于各种科学领域和工程应用中。Root库使用C编写,提供了许多用于数据处理和分析的工具和算法。它的核心功能包括数据存储、数…

6.Redis之String命令

1.String类型基本介绍 redis 所有的 key 都是字符串, value 的类型是存在差异的~~ 一般来说,redis 遇到乱码问题的概率更小~~ Redis 中的字符串,直接就是按照二进制数据的方式存储的. (不会做任何的编码转换【讲 mysql 的时候,知道 mysql 默认的字符集, 是拉丁文,插入中文…

等保2.0看这一篇就够了

一、等级保护介绍 1.1什么是等级保护 网络安全等级保护是指对国家重要信息、法人和其他组织及公民的专有信息以及信息和存储、传输、处理这些信息的信息系统分等级实行安全保护,对信息系统中使用的信息安全产品实行按等级管理,对信息系统中发生的信息安…

微火问答:全域外卖和本地生活服务是同个项目吗?

当前,本地生活赛道火爆程度不断升级,作为其主要板块之一的团购外卖也持续迸发出新的活力。而全域运营的出现无疑是给团购外卖这把正在熊熊燃烧的烈火,又添了一把新柴! 所谓全域运营,简单来说,就是指所有领…

SAP-技巧篇实现GUI免密码登录

做为上千万的软件怎么会没有免密码登录呢 01 — 背景需求 如何实现SAP GUI免密码登录,不输入密码实现系统自动登录。 免责声明:谨慎设置,因免密登录导致数据泄密,作者概不负责。 02 — 实现 客户端要求:SAP G…

VMware创建虚拟机

1.自定义 2.选择硬件兼容性 3.创建一个空白硬盘 4.选择操作系统和版本 5.设置虚拟机名称以及安装位置 6.处理器配置 7.设置虚拟机内存 8.设置网络类型 8.选择IO控制器 9.选择磁盘类型 10.创建一个新硬盘 11.设置磁盘容量以及磁盘个数 12.设置磁盘文件名称(默认) 13.点击完成创建…

从0开始学统计-P值

1.P值是什么? P值(P-value)是假设检验中的一个重要指标,用于衡量样本数据对于零假设的支持程度。具体来说,P值表示在假设零假设为真的情况下,观察到的样本数据或更极端情况出现的概率。 通常情况下&#…

蓝桥杯-班级活动

题目描述 小明的老师准备组织一次班级活动。班上一共有 ( n ) 名(( n ) 为偶数)同学,老师想把所有的同学进行分组,每两名同学一组。为了公平,老师给每名同学随机分配了一个 ( n ) 以内的正整数作为 id,第 …

KVM热迁移虚拟机+KSM内存页合并

KVM高级功能部署 文章目录 KVM高级功能部署资源列表基础环境一、静态迁移1.1.在源宿主机上准备虚拟机1.1.1、调试VNC1.1.2、创建虚拟机test011.1.3、console登录test01虚拟机1.1.4、标记虚拟机test01当前IP地址 2.1、提取磁盘和配置文件2.2.1、查看虚拟机test01当前状态2.2.2、…

vue+iview tabs context-menu 弹出框怎么修改样式

今天遇到一个需求说页面顶部的菜单右键弹出框离得有点远 代码是这样 <Tabs type"card" closable class"main-tags-col-tabs" v-model"activeTab" on-click"handleClickTag" :before-remove"handleBeforeRemove" capt…

没有telnet情况下判断主机端口是否开放的方法

没有telnet情况下判断主机端口是否开放的方法 方式一 ssh -v 101.132.64.231 -p 80显示结果 如果有显示 debug1: Connection established. 就说明端口是开放的 端口未开放的情况是显示 方式二 echo >/dev/tcp/101.132.64.231/3306效果如下 如果没有任何输出&#xff0c;…

深入了解Nodejs模块机制

深入了解Nodejs模块机制 我们都知道Nodejs遵循的是CommonJS规范&#xff0c;当我们require(moduleA)时&#xff0c;模块是怎么通过名字或者路径获取到模块的呢&#xff1f;首先要聊一下模块引用、模块定义、模块标识三个概念。 1 CommonJS规范 1.1 模块引用 模块上下文提供…

009-Linux的管道和重定向

文章目录 前言 一、重定向 1.1、FD简介 1.2、FD举例 1.3、重定向简介 1.3.1、输出重定向 正确输出&#xff1a; 错误输出 案例1&#xff1a;正确输出重定向 案例2&#xff1a;错误输出重定向 ​编辑 案例3&#xff1a;正确和错误都输出重定向到相同位置 1.3.2、输…