Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

🆕 Cái nhìn đầu tiên của SQL Server 2022 - 5 tính năng mới hàng đầu (Tặng thêm 5 tính năng)

Microsoft đã công bố bản xem trước riêng tư đầu tiên của SQL Server 2022 với tuyên bố là "bản phát hành SQL Server hỗ trợ Azure tốt nhất, với sự đổi mới liên tục về hiệu suất, bảo mật và tính khả dụng".

Trong bài đăng này, chúng ta sẽ xem xét 5 tính năng thú vị nhất hàng đầu.

5. Hỗ trợ sổ cái (Blockchain)

SQL Server 2022 giới thiệu các khả năng Ledger mới để tạo Blockchain giống như các bản ghi bất biến để đảm bảo tính toàn vẹn của dữ liệu. Nếu ai đó sửa đổi bản ghi, bản ghi đó sẽ không còn hợp lệ.

Nó sẽ có lợi cho các tình huống như đánh giá nội bộ và bên ngoài.

4. Giải quyết xung đột bản sao ngang hàng

Trong kịch bản ghi nhiều lần - Với SQL Server 2022, quy tắc ghi lần cuối đang được tự động hóa. Bây giờ, khi xung đột được phát hiện, thời gian sửa đổi gần đây nhất sẽ được chọn để duy trì trên tất cả các bản sao. Điều này giúp giữ cho các kịch bản nhiều lần ghi của bạn hoạt động trơn tru.

Trước đây, xung đột bản sao ngang hàng này sẽ đình trệ toàn bộ hoạt động cho đến khi nó được giải quyết.

3. Xử lý truy vấn thông minh

Thế hệ tiếp theo của Xử lý truy vấn thông minh (IQP) bao gồm các giải pháp cho một số vấn đề phổ biến nhất mà chúng ta gặp phải ngày nay mà không yêu cầu bất kỳ thay đổi mã nào, bao gồm:

MAXDOPCE phản hồi mô hình bằng cách sử dụng Cửa hàng truy vấn để tạo chu kỳ phản hồi nhằm tự động điều chỉnh và giải quyết các vấn đề với các mẫu truy vấn phổ biến.

2. Bộ nhớ đệm kế hoạch truy vấn nhạy cảm tham số

SQL Server có một Trình tối ưu hóa truy vấn tuyệt vời, nhưng một trong những vấn đề mà rất nhiều người phải đối mặt là Xem thông số. SQL Server lưu trữ kế hoạch thực thi cho một Thủ tục được lưu trữ dựa trên các tham số nhất định (đánh hơi các tham số). Điều này thường tốt nhưng nó có thể không nhất thiết phải hiệu quả với một bộ thông số khác.

SQL Server 2022 giới thiệu tính năng Tối ưu hóa gói nhạy cảm tham số có thể lưu vào bộ đệm nhiều gói dựa trên các tham số - mà không yêu cầu bất kỳ thay đổi mã nào.

Trước khi tiết lộ lựa chọn hàng đầu của tôi, hãy xem một số Đề cập danh dự:

  • Cửa hàng truy vấn hiện được bật theo mặc định.
  • Hỗ trợ Đọc bản sao cho Cửa hàng Truy vấn - giờ đây bạn có thể sử dụng Cửa hàng Truy vấn cho khối lượng công việc Chỉ đọc của AG (Nhóm có sẵn).
  • Các phần mở rộng mới cho ngôn ngữ T-SQL để hỗ trợ ảo hóa dữ liệu và sao lưu / khôi phục với hệ thống lưu trữ tương thích S3. Hơn nữa, T-SQL sẽ hỗ trợ các hàm JSON mới và các khả năng chuỗi thời gian.
  • Liên kết Azure Synapse - Trước đây, việc di chuyển dữ liệu từ cơ sở dữ liệu tại chỗ, như SQL Server, sang Synapse yêu cầu bạn sử dụng ETL. Liên kết Azure Synapse dành cho SQL Server 2022 cung cấp nguồn cấp dữ liệu thay đổi tự động nắm bắt những thay đổi trong SQL Server và cung cấp những thay đổi đó vào Azure Synapse Analytics. Nó cung cấp phân tích gần thời gian thực và xử lý phân tích và giao dịch kết hợp với tác động tối thiểu đến các hệ thống vận hành.
  • Tích hợp Azure Purview - Azure Purview như một dịch vụ quản lý và điều hành dữ liệu thống nhất. SQL Server 2022 được tích hợp với Azure Purview để khám phá dữ liệu tốt hơn, cho phép bạn chia nhỏ các ngăn chứa dữ liệu. Thông qua tích hợp này, bạn sẽ có thể:
    • Tự động quét SQL Server tại chỗ của bạn miễn phí để thu thập siêu dữ liệu.
    • Phân loại dữ liệu bằng các bộ phân loại tích hợp và tùy chỉnh cũng như nhãn độ nhạy của Bảo vệ Thông tin của Microsoft.
    • Thiết lập và kiểm soát các quyền truy cập cụ thể vào SQL Server.

Bây giờ cho tính năng cuối cùng:

1. Khôi phục thảm họa được quản lý hoàn toàn trên đám mây

Sử dụng SQL Server 2022 và tính năng liên kết mới cho Azure SQL Managed Instance, giờ đây bạn nhận được tất cả các lợi ích của việc chạy môi trường PaaS được áp dụng cho việc khôi phục thảm họa — cho phép bạn dành ít thời gian hơn cho việc thiết lập và quản lý ngay cả khi so sánh với môi trường IaaS. Điều này hoạt động bằng cách sử dụng Nhóm sẵn có phân tán (DAG) tích hợp sẵn để sao chép dữ liệu sang Phiên bản được quản lý Azure SQL đã triển khai trước đó dưới dạng trang web sao chép DR. Phiên bản đã sẵn sàng và chờ đợi bất cứ khi nào bạn cần — không cần cấu hình hoặc bảo trì dài dòng. Bạn cũng có thể sử dụng tính năng liên kết này trong các tình huống mở rộng quy mô đọc để giảm tải các yêu cầu nặng có thể ảnh hưởng đến hiệu suất cơ sở dữ liệu.

Tôi có bỏ lỡ bất kỳ tính năng thú vị nào khác không? Hãy cho tôi biết.

Chúc bạn mã hóa vui vẻ! 👨‍💻


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách nhanh nhất để xác định xem bản ghi có tồn tại hay không

  2. Cách đặt ngôn ngữ mặc định cho tất cả thông tin đăng nhập mới trong SQL Server (T-SQL)

  3. Tìm kiếm toàn văn không hoạt động nếu từ dừng được bao gồm mặc dù danh sách từ dừng trống

  4. SQL Server - Xóa tất cả các ký tự ASCII không in được

  5. Tại sao truy vấn được tham số hóa tạo ra kế hoạch truy vấn chậm hơn rất nhiều so với truy vấn không được tham số hóa