SQL Server 2022
Version ใหม่ของ SQL ใน Version ปี 2022 ใกล้จะออกมาให้ใช้กันแล้ว มีเรื่องที่ upgrade ขึ้นมาหลายอย่างเช่น
- Performance Improvements
- Intelligent Query Processing
- High Availability and Connection Improvements
- Query Store
- Azure Synapse Link
- Security and Governance Improvements
- Azure Purview
ความต่อเนื่องทางธุรกิจของอินสแตนซ์ On-Prem SQL โดยใช้ Azure SQL Managed Instance
การกู้คืนจากภัยพิบัติถือเป็นจุดสนใจหลักสำหรับองค์กรใดๆ เสมอ ปัจจุบัน SQL Server Always On Availability หรือบันทึกการจัดส่งส่วนใหญ่จะใช้เป็นโซลูชัน DR สำหรับเซิร์ฟเวอร์ SQL ภายในองค์กร มีคุณลักษณะการเชื่อมโยงแบบบูรณาการอย่างสมบูรณ์ใหม่กับอินสแตนซ์ที่ได้รับการจัดการ Azure SQL เพื่อให้มั่นใจถึงเวลาทำงานสำหรับสภาพแวดล้อมฐานข้อมูลของคุณ
- อินสแตนซ์ Azure SQL Managed เป็นคุณลักษณะลิงก์ใหม่ช่วยลดความยุ่งยากในการกำหนดค่าและการจัดการสำหรับการกู้คืนจากความเสียหาย ในปัจจุบัน คุณสามารถใช้คลัสเตอร์หลายซับเน็ตหรือกลุ่มความพร้อมใช้งานแบบกระจายที่ต้องการการกำหนดค่าที่ซับซ้อนได้ คุณลักษณะลิงก์ใหม่นี้ใช้กลุ่มความพร้อมใช้งานแบบกระจาย (DAG) ที่มีอยู่แล้วภายในเพื่อจำลองข้อมูลไปยังอินสแตนซ์ที่มีการจัดการอย่างรวดเร็วของ Azure SQL DBA ไม่ใช้เวลามากกับการกำหนดค่าที่ยาวหรือการบำรุงรักษาอินสแตนซ์ DR
- คุณลักษณะการลิงก์เข้าทำให้คุณสามารถอ่านข้อความค้นหาที่ขยายขนาดออกไปยังเซิร์ฟเวอร์ DR ได้ ดังนั้น คุณจึงสามารถถ่ายโอนคำขออ่านจำนวนมากไปยัง Azure SQL Managed Instance
- คุณสามารถเฟลโอเวอร์จากอินสแตนซ์ SQL ในองค์กรไปยังอินสแตนซ์ที่มีการจัดการ Azure SQL (DR) หรือในทางกลับกัน
- คุณสามารถกู้คืน (ย้าย) ฐานข้อมูลจาก Azure SQL Managed Instance (DR) ไปยัง SQL Server ภายในองค์กรได้
- สำรองฐานข้อมูลจากอินสแตนซ์ที่มีการจัดการไปยังบัญชีที่เก็บข้อมูล
- กู้คืนฐานข้อมูลในอินสแตนซ์ภายในองค์กรจากไฟล์สำรองที่จัดเก็บไว้ในบัญชีที่เก็บข้อมูล
การวิเคราะห์ที่ไร้รอยต่อเหนือข้อมูลการปฏิบัติงานในองค์กร
ในปัจจุบัน ในการย้ายข้อมูลจากฐานข้อมูลภายในองค์กรไปยัง Azure Synapse คุณใช้เครื่องมือ ETL (Extract-Transform-Load) ต้องมีการกำหนดค่าไปป์ไลน์ ETL อย่างไรก็ตาม มีความล่าช้าในการประมวลผลข้อมูลตามเวลาจริง ดังนั้น ลิงก์ Azure Synapse ใน SQL 2022 จะช่วยให้คุณมีฟีดการเปลี่ยนแปลงอัตโนมัติ ฟีดการเปลี่ยนแปลงนี้จะจับการเปลี่ยนแปลงแบบเรียลไทม์ในฐานข้อมูล และฟีดข้อมูลนั้นไปยัง Azure Synapse Analytics
SQL Server 2022 Azure Synapse Link ทำลายกำแพงระหว่างร้านค้าปฏิบัติการและการวิเคราะห์ด้วย Azure Synapse Link คุณได้รับประโยชน์ดังต่อไปนี้โดยใช้คุณสมบัตินี้
- การประมวลผลธุรกรรมแบบไฮบริด
- การประมวลผลเชิงวิเคราะห์
- การวิเคราะห์ใกล้เวลาจริง
- ผลกระทบน้อยที่สุดต่อระบบต้นทาง (ปฏิบัติการ)
คุณสามารถใช้ประโยชน์จากข้อมูลไซแนปส์โดยใช้ Azure Machine Learning, Power BI, Spark รวมข้อมูลกับแหล่งข้อมูลต่างๆ เช่น Azure Data Lake Storage, SQL pools
การรวม Azure Purview
Azure Purview เป็นบริการการกำกับดูแลและการจัดการข้อมูลแบบครบวงจร Azure Purview มีคุณสมบัติดังต่อไปนี้ที่รวม SQL 2022
- สแกน SQL Server ภายในองค์กรของคุณโดยอัตโนมัติเพื่อเก็บข้อมูลเมตาฟรี
- มันสามารถปรับขนาด SQL Server ในสถานที่โดยอัตโนมัติสำหรับการดักจับข้อมูลเมตา
- คุณสามารถใช้ตัวแยกประเภทข้อมูลในตัวหรือแบบกำหนดเอง และใช้ป้ายกำกับระดับความลับของ Microsoft Information Protection
- กำหนดค่าและควบคุมสิทธิ์การเข้าถึง SQL Server
บัญชีแยกประเภทฐานข้อมูลเซิร์ฟเวอร์ SQL พร้อมฟังก์ชันบล็อกเชน
SQL Server 2022 นำเสนอคุณลักษณะบัญชีแยกประเภทใหม่สำหรับการสร้างบันทึกการติดตามที่ไม่เปลี่ยนรูปของการแก้ไขข้อมูล มันสามารถป้องกันเหตุการณ์การปลอมแปลงข้อมูลโดยกิจกรรมที่เป็นอันตราย เหมาะสำหรับแอพพลิเคชั่นที่เก็บข้อมูลทางการเงินที่สำคัญ เช่น ธุรกรรมธนาคาร
ประสิทธิภาพและความพร้อมใช้งานชั้นนำของอุตสาหกรรม
SQL Server 2022 นำเสนอการปรับปรุงประสิทธิภาพและความพร้อมใช้งานต่อไปนี้ให้กับ SQL Server ที่มีอยู่
- การประมวลผลแบบสอบถามอัจฉริยะสำหรับแบบสอบถามแบบกำหนดพารามิเตอร์:การดมกลิ่นพารามิเตอร์เป็นปัญหาในกระบวนการจัดเก็บที่มีพารามิเตอร์ต่างกัน จัดเก็บ (แคช) แผนการดำเนินการตามพารามิเตอร์ที่อาจทำงานไม่ถูกต้องกับพารามิเตอร์อื่น เวอร์ชันปัจจุบัน สามารถแคชแผนการดำเนินการเดียวสำหรับกระบวนงานที่เก็บไว้ ดังนั้น การดำเนินการค้นหาด้วยพารามิเตอร์อื่นสามารถสร้างปัญหาด้านประสิทธิภาพได้ คุณลักษณะการปรับให้เหมาะสมของแผนที่มีความละเอียดอ่อนของพารามิเตอร์ SQL 2022 ช่วยให้สามารถจัดเก็บแผนแคชหลายแผนสำหรับคำสั่งที่มีพารามิเตอร์เดียว เลือกแผนการดำเนินการที่ปรับให้เหมาะสมตามค่าพารามิเตอร์ที่เข้ามา คุณไม่จำเป็นต้องเปลี่ยนรหัสใดๆ สำหรับการใช้คุณสมบัติ Parameter Sensitive Plan Optimization เปลี่ยนระดับความเข้ากันได้ 160 สำหรับฐานข้อมูลที่จำเป็น และคุณลักษณะนี้จะเปิดใช้งานโดยอัตโนมัติเป็นคุณลักษณะที่กำหนดขอบเขตของฐานข้อมูล
- ที่ จัดเก็บแบบสอบถาม: เปิดใช้งานคุณสมบัติ Query Store ตามค่าเริ่มต้นสำหรับทุกฐานข้อมูล
- ความขัดแย้งของแบบจำลอง Peer-to-Peer:ในสภาพแวดล้อมฐานข้อมูลแบบเขียนหลายตัว ผู้ใช้สามารถเปลี่ยนข้อมูลฐานข้อมูลภายในเครื่องและถูกจำลองแบบในโฟลว์การอัปเดตแบบสองทางเพื่อให้คงอยู่ อย่างไรก็ตาม หากลูกค้าหลายรายอัปเดตแถวเดียวกันพร้อมกันที่การจำลองการเขียนที่ต่างกัน ก็สามารถสร้างข้อขัดแย้งของข้อมูลที่อาจขัดขวางการดำเนินการทั้งหมดได้
SQL 2022 ทำให้กฎการชนะการเขียนล่าสุดเป็นไปโดยอัตโนมัติสำหรับสถานการณ์เหล่านี้ ตัวอย่างเช่น ถ้าตรวจพบข้อขัดแย้งใดๆ จะใช้ (คงอยู่) ค่าของการแก้ไขล่าสุดสำหรับเรพลิกาทั้งหมด ดังนั้น คุณสามารถเรียกใช้สภาพแวดล้อมการเขียนหลายรายการได้อย่างราบรื่นโดยไม่มีข้อขัดแย้งที่ส่งผลกระทบต่อการดำเนินการ