Trang chủ » Blog » Tổng Hợp Cập Nhật Mới Của Microsoft SQL Năm 2026

Tổng Hợp Cập Nhật Mới Của Microsoft SQL Năm 2026

| Blog

Từ giữa tháng 3 đến đầu tháng 7/2026, Microsoft đã phát hành hàng loạt cập nhật lớn cho hệ sinh thái SQL, với Microsoft Build 2026 là điểm nhấn trung tâm. Các thay đổi đáng chú ý nhất gồm: hỗ trợ regex cho kiểu dữ liệu LOB trong T-SQL, hàm sinh embedding AI_GENERATE_EMBEDDINGS chính thức GA, đăng nhập cấp server bằng Microsoft Entra, các tùy chọn Hyperscale 160/192 vCore, SQL MCP Server mới ra mắt để kết nối AI agent với cơ sở dữ liệu, cùng loạt nâng cấp GitHub Copilot trong SSMS và VS Code. Bài viết tổng hợp toàn bộ các cập nhật này theo từng nhóm dịch vụ, kèm trạng thái Preview/GA rõ ràng để bạn dễ tra cứu.

1. Cập Nhật Trên Azure SQL Và SQL Database Trong Fabric

Đã chính thức phát hành (Generally Available)

  • Hỗ trợ Regex cho kiểu dữ liệu LOB trong T-SQL — áp dụng cho varchar(max) và nvarchar(max) tới 2 MB, đã có mặt từ SQL Server 2025 CU5.
  • Đăng nhập cấp server bằng Microsoft Entra và các vai trò server cố định (fixed server roles) — mở rộng khả năng quản lý danh tính và phân quyền tập trung qua Microsoft Entra.
  • Hàm sinh embedding AI_GENERATE_EMBEDDINGS và hỗ trợ đối tượng External Model — cho phép sinh vector embedding trực tiếp trong T-SQL và kết nối với các mô hình AI bên ngoài, phục vụ các ứng dụng tìm kiếm vector (vector search) ngay trong cơ sở dữ liệu.

Đang trong giai đoạn Preview

  • Change Event Streaming — hỗ trợ trên Hyperscale và SQL Managed Instance, với SQL database in Fabric sẽ sớm được bổ sung.
  • Dynamic Data Masking dùng regex — cho phép che dữ liệu nhạy cảm linh hoạt hơn dựa trên biểu thức chính quy.
  • Hỗ trợ múi giờ địa phương (local time zone) — áp dụng cho Hyperscale, SQL Managed Instance và SQL database in Fabric.

2. Cập Nhật Riêng Cho Azure SQL Database

Đã chính thức phát hành

  • Versionless keys cho Transparent Data Encryption (TDE) — đơn giản hóa việc quản lý khóa mã hóa mà không cần theo dõi phiên bản khóa thủ công.

Đang trong giai đoạn Preview

  • TDE hỗ trợ khóa AES — bổ sung thêm lựa chọn thuật toán mã hóa cho Transparent Data Encryption.
  • Các gói Premium-series 160 và 192 vCore cho Hyperscale — mở rộng quy mô tính toán cho khối lượng công việc lớn.

3. Cập Nhật SQL Database Trong Microsoft Fabric

Tất cả đang trong giai đoạn Preview:

  • Hỗ trợ đầy đủ collation (full collation support) — mở rộng khả năng xử lý dữ liệu đa ngôn ngữ, đa bảng mã.
  • Migration assistant — công cụ hỗ trợ di chuyển dữ liệu vào SQL database in Fabric.
  • Fabric Apps (tích hợp SQL database) — cho phép xây dựng ứng dụng Fabric có tích hợp trực tiếp với SQL database.

4. Cập Nhật SQL Server

Tất cả đã chính thức phát hành:

  • Cumulative Update #5 cho SQL Server 2025 RTM
  • Cumulative Update #25 cho SQL Server 2022 RTM
  • Bản vá bảo mật (Security Update) cho SQL Server 2025 RTM CU4

5. Công Cụ Phát Triển: SSMS, VS Code, SQL MCP Server Và Drivers

SQL Server Management Studio (SSMS)

Phiên bản SSMS 22.7.0 mang đến hàng loạt tính năng mới, phần lớn đang ở giai đoạn Preview:

  • GitHub Copilot Agent Mode — cho phép Copilot chủ động thực hiện các tác vụ nhiều bước ngay trong SSMS
  • SQL Formatter — tự động định dạng code T-SQL
  • Schema Compare — so sánh cấu trúc schema giữa các cơ sở dữ liệu
  • Execution Context cho GitHub Copilot trong SSMS — giúp Copilot hiểu ngữ cảnh thực thi để đưa ra gợi ý chính xác hơn
  • Trang “What’s New” mới và hỗ trợ biến SQLCMD trong hộp thoại publish

Các phiên bản trước đó cũng bổ sung nhiều tính năng đáng chú ý: SSMS 22.6.0 thêm khả năng tạo project từ database trong Object Explorer và xác thực Entra cho Storage Browser/DACPAC; SSMS 22.5.0 hỗ trợ di chuyển SQL Server sang Azure SQL, cùng 74 mẫu (template) project SQL mới.

>> Xem thêm: Tổng quan về Structured Query Language (SQL) cho người mới!

Extension MSSQL cho VS Code

Phiên bản 43 (tháng 6/2026) mang đến các tính năng nổi bật:

  • Schema Designer tích hợp GitHub Copilot — đã chính thức phát hành (GA)
  • Data API builder tích hợp GitHub Copilot — đã chính thức phát hành (GA)
  • SQL Notebooks — đã chính thức phát hành (GA)
  • Cấp phát (provisioning) Azure SQL Database — đang ở giai đoạn Preview

Phiên bản 42 trước đó đã đưa Backup/Restore, Flat File Import, Global Search và Query Profiler lên GA; phiên bản 41 giới thiệu SQL Notebooks, thiết kế schema hỗ trợ AI và Data API builder ở giai đoạn Preview.

SQL MCP Server và Data API builder

Điểm nhấn quan trọng nhất về mặt chiến lược AI của đợt cập nhật này là SQL MCP Server — máy chủ triển khai giao thức Model Context Protocol (MCP), cho phép các AI agent (bao gồm agent dùng GitHub Copilot hay các trợ lý AI khác) truy vấn và tương tác trực tiếp với cơ sở dữ liệu SQL một cách có kiểm soát. Đây là hạ tầng nền tảng cho các kịch bản như NL2SQL (chuyển ngôn ngữ tự nhiên thành truy vấn SQL) và kiểm toán (audit) hoạt động của AI agent khi truy cập dữ liệu.

Drivers (trình điều khiển kết nối)

Loạt driver kết nối SQL Server cũng được cập nhật liên tục trong giai đoạn này:

Driver Phiên bản Điểm cập nhật chính
Microsoft.Data.SqlClient 6.1.5 Cải thiện hiệu năng kết nối, xử lý lỗi, kiểu dữ liệu vector
Microsoft.Data.SqlClient 7.0.1 Vá lỗi tương thích cho dòng 7.0
ODBC Driver 17.11.1 Bản vá bảo trì, mở rộng hỗ trợ Linux
OLE DB Driver 19.4.2 Cải thiện xử lý TLS
mssql-python 1.5.0 → 1.9.0 Hỗ trợ Apache Arrow, sql_variant, UUID gốc, Bulk Copy với MSI, xử lý NULL thông minh hơn
mssql-django 1.7.1 – 1.7.2 Hỗ trợ Microsoft Fabric, vá lỗi migration
Microsoft Drivers for PHP 5.13.1 Vá lỗi bảo trì cho sqlsrv và pdo_sqlsrv
go-mssqldb v1.10.0 Cải thiện độ tin cậy, trải nghiệm nhà phát triển, tuân thủ chuẩn

6. Câu Hỏi Thường Gặp

SQL MCP Server là gì và dùng để làm gì?

SQL MCP Server là máy chủ triển khai Model Context Protocol, cho phép các AI agent kết nối và truy vấn cơ sở dữ liệu SQL Server/Azure SQL một cách có kiểm soát. Đây là thành phần hạ tầng quan trọng cho các kịch bản chuyển ngôn ngữ tự nhiên thành SQL (NL2SQL) và cho phép kiểm toán hoạt động của AI agent khi truy cập dữ liệu.

AI_GENERATE_EMBEDDINGS dùng để làm gì?

Đây là hàm T-SQL cho phép sinh vector embedding trực tiếp trong cơ sở dữ liệu mà không cần gọi ra hệ thống ngoài, kết hợp với đối tượng External Model để liên kết với các mô hình AI — phục vụ trực tiếp cho các ứng dụng tìm kiếm theo ngữ nghĩa (vector search) ngay trong SQL.

Sự khác biệt giữa trạng thái Preview và Generally Available (GA) là gì?

Preview là giai đoạn thử nghiệm công khai, tính năng có thể còn thay đổi và chưa khuyến nghị dùng cho hệ thống production quan trọng. GA (Generally Available) nghĩa là tính năng đã chính thức phát hành, ổn định và được hỗ trợ đầy đủ cho môi trường sản xuất.

GitHub Copilot được tích hợp ở những đâu trong hệ sinh thái SQL?

Copilot hiện xuất hiện ở nhiều điểm: Agent Mode và Execution Context trong SSMS 22.7.0 (Preview), Schema Designer và Data API builder tích hợp Copilot trong extension MSSQL cho VS Code (đã GA), cùng với vai trò nền tảng của SQL MCP Server giúp các agent AI khác cũng có thể kết nối vào dữ liệu SQL.

Tôi nên theo dõi cập nhật Microsoft SQL ở đâu để không bỏ lỡ?

Ngoài blog Azure SQL Dev Corner, Microsoft phát hành các tập video cập nhật định kỳ trên kênh YouTube Azure SQL, và tổ chức sự kiện SQLCon (phiên bản tiếp theo diễn ra tại Barcelona vào tháng 9/2026).

7. Kết Luận

Nửa đầu năm 2026 đánh dấu bước chuyển rõ rệt của hệ sinh thái Microsoft SQL sang hướng “cơ sở dữ liệu sẵn sàng cho AI agent”, từ các hàm AI tích hợp sẵn như AI_GENERATE_EMBEDDINGS, sự ra đời của SQL MCP Server, cho đến việc đưa GitHub Copilot sâu vào công cụ quản trị như SSMS và VS Code. Song song đó, các cải tiến nền tảng về bảo mật (Microsoft Entra, TDE), hiệu năng (Hyperscale mở rộng vCore) và trải nghiệm nhà phát triển (driver, SQL Notebooks, Schema Compare) vẫn được duy trì đều đặn. Với người dùng SQL Server, Azure SQL hay SQL database in Fabric, đây là thời điểm đáng để đánh giá lại lộ trình nâng cấp và thử nghiệm các tính năng AI mới trong môi trường Preview.

Nguồn tham khảo: Microsoft Azure SQL Dev Corner — What’s new across Microsoft SQL in 2026 so far

Tags:

0 Lời bình

Gửi Lời bình

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

BÀI VIẾT LIÊN QUAN

BẠN MUỐN HỌC LẬP TRÌNH?

GỌI NGAY

098 953 44 58

Đăng ký tư vấn lộ trình học lập trình

Đăng ký tư vấn, định hướng lộ trình học và giải đáp các thắc mắc về ngành nghề – Miễn phí – Online.

14 + 3 =