Microsoft SQL Server 2019: Tổng hợp những tính năng tốt nhất của nó

12/10/2020

Trong phiên bản Microsoft SQL Server 2019, “gã khổng lồ” công nghệ đã ưu ái khi mang đến cho đứa con tinh thần của mình những tính năng độc nhất vô nhị. Trong đó, phải kể đến là việc bổ sung cụm Dữ liệu lớn và khả năng khôi phục dữ liệu nhanh hơn trong phiên bản Microsoft SQL 2019 lần này.

Microsoft SQL Server 2019 xây dựng dựa trên các tính năng xử lý truy vấn thông minh đã được triển khai trong phiên bản Microsoft SQL Server 2017. Đồng thời, họ cũng đã mở rộng chúng sang các phần mới mới của công cụ cơ sở dữ liệu. Chi tiết sự thay đổi này là gì, hãy cùng Viettel IDC khám phá chi tiết hơn về phiên bản Microsoft SQL Server lần này trong bài viết dưới đây nhé.

Những tính năng tốt nhất của Microsoft SQL Server 2019

Những tính năng tốt nhất của Microsoft SQL Server 2019

>> Xem thêm: Toàn tập về SQL Server cho người mới bắt đầu.

Các Big Data Cluster và PolyBase

Đối với các Big Data Cluster vốn dĩ có rất nhiều công nghệ rất thú vị trong nền tảng này. Nó cho phép chạy Microsoft SQL Server trên Kubernetes. Song song với đó nó kết nối trực tiếp Microsoft SQL Server với Apache Spark. Mặc dù đây là một sự phát triển mang tính cách mạng, nhưng nó cũng đồng nghĩa với việc thực tế doanh nghiệp áp dụng sẽ phải thay đổi mô hình rất lớn.

Thành phần thú vị hơn của bộ tính năng này là một cải tiến lớn đối với PolyBase. Nó cho phép bạn kết nối Microsoft SQL Server với Oracle, MongoDB và Teradata. Đồng thời cung cấp kết nối ODBC với các nguồn dữ liệu khác (ví dụ danh sách SharePoint chẳng hạn). Microsoft gọi đây là "ảo hóa dữ liệu". PolyBase cũng đã được tự động thêm vào Microsoft SQL Server phiên bản chuẩn. Như vậy có nghĩa là sẽ có nhiều người dùng có thể tiếp cận được với nó hơn.

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

Microsoft SQL Server 2016 đã giới thiệu một tính năng tuyệt vời được gọi là Query Store. Tính năng này cho phép bạn có thông tin thời gian chạy và kế hoạch thực thi cho tất cả các truy vấn của mình. Đồng thời, với Query Store, nó cũng cho phép quản trị viên có thể nhanh chóng cô lập và tìm ra nguyên nhân gốc rễ của vấn đề hiệu suất.

Microsoft SQL Server đã xây dựng tính năng thông minh này bằng cách điều chỉnh truy vấn tự động cho các kế hoạch thực thi hồi quy về hiệu suất. Microsoft SQL Server 2019 đã thay đổi dung lượng bộ nhớ được cấp cho truy vấn để sắp xếp và so sánh. Đồng thời nó cũng giới thiệu hàm vô hướng nội tuyến cho các biến bảng. Cả hai tính năng đều là các mẫu chống hiệu suất đã tồn tại trong các phiên bản Microsoft SQL Server trước đó. 

Đo lường hiệu suất sử dụng Query Store

Đo lường hiệu suất sử dụng Query Store

Giám sát thông minh hơn

Tính năng Query Store vốn dĩ mang lại nhiều lợi ích cho người dùng. Nhưng trên một số hệ thống, nó gây ra một số vấn đề về tranh chấp tài nguyên. Điều này đặc biệt có tác động đối với những khách hàng chạy SQL động. Microsoft SQL Server 2019 giới thiệu một tùy chọn cho phép bạn tuỳ biến việc thu thập dữ liệu để hạn chế vấn đề này.

Ngoài ra, Microsoft SQL Server cũng cập nhật một số cải tiến xung quanh việc thu thập kế hoạch thực thi. Những cập nhật này cho phép bạn nắm bắt các kế hoạch thực thi thực tế, giúp bạn kiểm tra được có bao nhiêu hàng được truy vấn sử dụng. Từ những thông số đó bạn có thể so sánh chúng với những dữ liệu ước tính mà trình tối ưu hóa truy vấn đã sử dụng. Đổi lại, điều này có thể giúp bạn nhanh chóng cô lập một vấn đề về hiệu suất. 

Tối ưu hóa hiệu suất

Microsoft SQL Server từ lâu đã gặp vấn đề khi nó cố gắng chèn các bản ghi tuần tự vào một bảng với khối lượng rất lớn. Vấn đề này xảy ra là do sự cạnh tranh trong bộ nhớ. Vì chỉ có một luồng có thể truy cập một trang dữ liệu tại một thời điểm nhất định. Tính năng OLTP trong bộ nhớ được thiết kế để khắc phục vấn đề này. Tuy nhiên yếu điểm của nó là việc nó không tương thích 100% với tất cả các loại dữ liệu nên không thể sử dụng ở mọi nơi. SQL Server 2019 giới thiệu một tính năng tùy chọn được gọi là "Optimi_for_sequential_key". Nó giúp giảm ảnh hưởng của vấn đề kể trên. 

Một cải tiến hiệu suất khác đến từ không gian làm việc tạm thời của Microsoft SQL Server là TempDB. Tận dụng tính năng OLTP trong bộ nhớ, giúp loại bỏ những vấn đề bị tắc nghẽn ở lớp dữ liệu. 

Phục hồi sơ sở dữ liệu nhanh hơn

Việc khôi phục dữ liệu đối với quản trị viên đôi khi giống như một cơn ác mộng vậy. Điều này là do các giao dịch có trong nhật ký giao dịch cơ sở dữ liệu nhưng lại không có trong bản sao lưu cơ sở dữ liệu được dùng để khôi phục.

Với Microsoft SQL Server 2019, họ đã thay đổi quá trình này bằng cách triển khai một danh sách các phiên bản để cho phép các giao dịch được cập nhật lại nhanh hơn nhiều sau khi khôi phục hoặc khởi động lại máy chủ. Bằng việc đưa ra tính năng này, trong phiên bản Microsoft SQL Server 2019, mỗi lần khôi phục mẫu mất 90 giây đã giảm xuống chỉ còn 1 giây.

Một số tính năng khác

Cuối cùng, còn khá nhiều tính năng “nhỏ nhặt” nhưng hữu ích khác có trong phiên bản Microsoft SQL Server 2019 lần này. Trong đó có thể kể đến như tạo chỉ mục hoặc mã hoá. Tính năng mã hóa cũng đã được cải tiến với tên gọi là mã hóa an toàn. Nó cho phép công cụ cơ sở dữ liệu hoạt động trên dữ liệu được mã hóa trong T-SQL trong khi dữ liệu đó không bị người dùng hoặc quản trị viên nhìn thấy.

Kết luận

Thực sự trong phiên bản Microsoft SQL Server 2019, Microsoft cũng đã khá ưu ái hơn nhiều khi đưa vào những tính năng hữu ích. Trải qua hàng chục phiên bản từ trước đến nay, có vẻ như Microsoft đang ngày càng hoàn thiện hơn các sản phẩm của mình.

>> Xem thêm: Cùng nhìn lại phiên bản SQL Server 2012 sau 8 năm phát hành.

Hi vọng rằng bài viết này Viettel IDC đã mang đến cho bạn những thông tin cập nhật về phiên bản Microsoft SQL Server 2019. Đừng quên chia sẻ bài viết này nếu như bạn thấy nó hữu ích nhé. 

Ngoài ra, nếu như bạn đang tìm kiếm các giải pháp liên quan đến việc quản trị dữ liệu thì đừng quên dịch vụ Viettel StartDB do Viettel IDC cung cấp. Hãy liên hệ với chúng tôi để được tư vấn trực tiếp về vấn đề này nhé.

Để tìm hiểu thêm về các gói dịch vụ Viettel StartDB, vui lòng liên hệ đến Viettel IDC:

- Hotline: 1800.8088 (miễn phí cước gọi)

- Fanpage: https://www.facebook.com/viettelidc

- Website: https://viettelidc.com.vn

Viettel IDC – Nhà cung cấp dẫn đầu về giải pháp Trung tâm dữ liệu và Điện toán đám mây tại Việt Nam

Tin liên quan

30/11/2021

[Cẩm nang Cloud] ​10 tính năng chính của Điện toán Đám mây

Người ta thấy rằng Điện toán đám mây là một mô hình cho phép truy cập mạng theo yêu cầu, phổ biến, thuận tiện khi truy cập vào các tài nguyên máy tính. Có rất nhiều dịch vụ và tính năng của điện toán đám mây.

29/11/2021

[Cẩm nang Cloud] Hướng dẫn về Điện toán đám mây cho người mới bắt đầu

Để khởi động chuyên mục này, chúng ta sẽ bắt đầu tìm hiểu về Điện toán đám mây – Cloud Computing thông qua Chuyên mục “Cẩm nang Cloud”. Ở bài viết này, Viettel IDC sẽ đề cập đến tất cả các thông tin như lịch sử hình thành, đặc điểm, ưu điểm, nhược điểm và các loại hình Điện toán đám mây.

25/11/2021

Ra mắt Chuyên mục Cẩm nang Cloud: Điện toán đám mây dành cho người mới bắt đầu

Viettel IDC ra mắt chuyên mục Cẩm nang Cloud để đồng hành cùng tất cả mọi người trên còn đường bắt đầu tìm hiểu về Cloud, giúp người dùng, khách hàng hay doanh nghiệp có thể hiểu rõ tường tận và biết cách ứng dụng Cloud vào tổ chức của mình một cách hiệu quả và tối ưu nhất!

23/11/2021

Snapshot là gì? Sự khác biệt giữa Snapshot và Backup

Hiện nay, không ít người dùng vẫn còn đăng thắc mắc Snapshot là gì? Sự khác biệt giữa Backup và Snapshot là gì? Tất cả những điều này sẽ được Viettel IDC chia sẻ và phân tích đến độc giả kỹ hơn trong bài viết dưới đây. Hãy cùng chúng tôi theo dõi hết bài viết, để không qua qua những thông tin hữu ích nhé.

16/11/2021

Tìm hiểu về tiêu chuẩn ISO/IEC 20000-1 về quản lý dịch vụ công nghệ thông tin

Mới đây, Viettel IDC đã chính thức hoàn thành và được TÜV Rheinland cấp chứng nhận ISO/IEC 20000-1:2018 – tiêu chuẩn toàn cầu mô tả các yêu cầu đối với hệ thống quản lý dịch vụ công nghệ thông tin (ITSM). Bài viết này sẽ giúp bạn hiểu hơn về tiêu chuẩn này.

12/11/2021

​Viettel IDC hoàn thành đánh giá chứng nhận ISO/IEC 20000-1:2018 về quản lý dịch vụ CNTT

Tháng 10/2021, Viettel IDC đã chính thức hoàn thành và được TÜV Rheinland cấp chứng nhận ISO/IEC 20000-1:2018 – tiêu chuẩn toàn cầu mô tả các yêu cầu đối với hệ thống quản lý dịch vụ công nghệ thông tin (ITSM).

31/10/2021

Trải nghiệm ngay Hosting dùng thử chất lượng tại Viettel IDC

Bạn đang muốn tìm các nhà cung cấp dịch vụ Hosting uy tín, trong đó có Viettel IDC, nhưng bạn còn băn khoăn về chất lượng của dịch vụ này? Hosting dùng thử sẽ là giải pháp tốt nhất cho bạn để trải nghiệm thử chất lượng của dịch vụ.

31/10/2021

Cần thuê Hosting chất lượng? Tìm hiểu ngay tại Viettel IDC

Thuê Hosting là một trong những yếu tố quan trọng giúp bạn có thể bắt đầu xây dựng Website riêng cho mình. Nhưng, chúng ta cần tìm Hosting chất lượng ở đâu? Trên thị trường đang tràn lan nhiều nhà cung cấp dịch vụ Hosting, nhưng bạn không biết nên lựa chọn đơn vị nào cho uy tín?

31/10/2021

ASP NET là gì? Nên sử dụng Host ASP NET hay PHP?

Trong thời đại 4.0, nhiều loại ngôn ngữ lập trình Web và dịch vụ Hosting khác nhau đã được ra đời nhằm phục vụ cho việc xây dựng và phát triển Website, điển hình như Host ASP NET. Đây là dịch vụ Hosting được xây dựng dành riêng cho các nhà phát triển sử dụng khung mã nguồn ASP NET.

31/10/2021

Điểm nhanh 7 lợi ích mà Web Portal mang lại cho người dùng

Hiện nay, không qua bất ngờ khi Web Portal là hệ thống được khá nhiều cơ quan, tổ chức hay doanh nghiệp muốn đưa vào sử dụng thay cho các website thông thường, bởi những lợi ích vô cùng tuyệt vời mà Web Portal mang lại. Qua bài viết này, Viettel IDC sẽ chia sẻ đến độc giả những lợi ích mà Web Portal đã và đang mang lại cho người dùng. H

// doi link