อ่านในภาษาอังกฤษ

แชร์ผ่าน


การเปรียบเทียบคุณลักษณะ: ฐานข้อมูล Azure SQL และฐานข้อมูล SQL ใน Microsoft Fabric (ตัวอย่าง)

นําไปใช้กับ:ฐานข้อมูล SQL ใน Microsoft Fabric

ฐานข้อมูล Azure SQL และฐานข้อมูล SQL ใน Microsoft Fabric ใช้ฐานรหัสทั่วไปร่วมกันกับเวอร์ชันล่าสุดที่เสถียรของกลไกจัดการฐานข้อมูล Microsoft SQL คุณลักษณะส่วนใหญ่ของภาษา SQL มาตรฐาน การประมวลผลคิวรี และการจัดการฐานข้อมูลจะเหมือนกัน

คุณลักษณะหลายอย่างมีทั่วไประหว่าง SQL Server และฐานข้อมูล Azure SQL และฐานข้อมูล SQL ใน Fabric ตัวอย่างเช่น:

คุณลักษณะของฐานข้อมูล Azure SQL และฐานข้อมูล Fabric SQL

ตารางต่อไปนี้แสดงรายการคุณลักษณะหลักของ SQL Server และให้ข้อมูลเกี่ยวกับว่าคุณลักษณะนี้ได้รับการสนับสนุนบางส่วนหรือทั้งหมดในฐานข้อมูล Azure SQL และฐานข้อมูล SQL ใน Fabric ที่มีลิงก์ไปยังข้อมูลเพิ่มเติมเกี่ยวกับคุณลักษณะดังกล่าว

คุณลักษณะ ฐานข้อมูล Azure SQL ฐานข้อมูล Fabric SQL
ความเข้ากันได้ของฐานข้อมูล 100 - 160 160
การกู้คืนฐานข้อมูลโดยเร่ง (ADR) ใช่ ใช่
Always Encrypted ใช่ ไม่ใช่
การตรวจสอบ ใช่ ดู การตรวจสอบ ยังไม่ได้อยู่ในขณะนี้
การรับรองความถูกต้องของ Microsoft Entra ใช่ ใช่
คําสั่ง BACKUP ไม่ เฉพาะการสํารองข้อมูลอัตโนมัติที่เริ่มต้นโดยระบบเท่านั้น ไม่ เฉพาะการสํารองข้อมูลอัตโนมัติที่เริ่มต้นโดยระบบเท่านั้น
ฟังก์ชันที่มีอยู่ภายใน ส่วนใหญ่ ดูแต่ละฟังก์ชัน ส่วนใหญ่ ดูแต่ละฟังก์ชัน
คําสั่ง BULK INSERT ใช่ แต่เพียงแค่จากที่เก็บข้อมูล Azure Blob เป็นแหล่งข้อมูล ไม่ใช่
ใบรับรองและคีย์สมมาตร ใช่ ใช่
เปลี่ยนแปลงการเก็บข้อมูล - CDC ใช่ สําหรับระดับ S3 และสูงกว่า ไม่รองรับพื้นฐาน S0, S1, S2 ไม่ใช่
การจัดเรียง - การจัดเรียงฐานข้อมูล ตามค่าเริ่มต้น SQL_Latin1_General_CP1_CI_AS ตั้งค่าการสร้าง ฐานข้อมูลและไม่สามารถอัปเดตได้ รองรับการจัดเรียงบนแต่ละคอลัมน์ ตามค่าเริ่มต้น SQL_Latin1_General_CP1_CI_ASC และไม่สามารถอัปเดตได้ รองรับการจัดเรียงบนแต่ละคอลัมน์
การเข้ารหัสคอลัมน์ ใช่ ใช่
ดัชนี Columnstore, clustered ใช่ - ระดับพรีเมียม ระดับมาตรฐาน - S3 และสูงกว่า ระดับวัตถุประสงค์ทั่วไป ระดับธุรกิจที่สําคัญและระดับไฮเปอร์สเกล ใช่ แต่ไม่สามารถมิเรอร์ตารางไปยัง OneLake ได้
ดัชนี Columnstore, Nonclustered ใช่ - ระดับพรีเมียม ระดับมาตรฐาน - S3 และสูงกว่า ระดับวัตถุประสงค์ทั่วไป ระดับธุรกิจที่สําคัญและระดับไฮเปอร์สเกล ใช่
ข้อมูลประจำตัว ใช่ แต่เฉพาะ ฐานข้อมูลที่มีขอบเขตข้อมูลประจําตัวเท่านั้น ใช่ แต่เฉพาะ ฐานข้อมูลที่มีขอบเขตข้อมูลประจําตัวเท่านั้น
คิวรีชื่อแบบข้ามฐานข้อมูล/สามส่วน ไม่ใช่ ดู คิวรีแบบยืดหยุ่น ได้ คุณสามารถทําคิวรีชื่อสามส่วนแบบข้ามฐานข้อมูลได้ผ่านจุดสิ้นสุดการวิเคราะห์ SQL
การจัดประเภทข้อมูลและการติดป้ายชื่อ ใช่ ผ่าน การค้นพบฐานข้อมูลและการจําแนกประเภท ใช่ ด้วยการติดป้ายชื่อฐานข้อมูลที่มีป้ายชื่อระดับความลับการป้องกันข้อมูลของ Microsoft Purview
การมิเรอร์ฐานข้อมูลไปยัง Fabric OneLake ใช่ เปิดใช้งานด้วยตนเอง ใช่ เปิดใช้งานโดยอัตโนมัติสําหรับตารางที่มีคุณสมบัติเหมาะสมทั้งหมด
บทบาทระดับฐานข้อมูล ใช่ ใช่ นอกเหนือจากการสนับสนุน Transact-SQL แล้ว Fabric ยังสนับสนุนการจัดการ บทบาทระดับฐานข้อมูลในพอร์ทัล Fabric
คําสั่ง DBCC ส่วนใหญ่ ดูแต่ละคําสั่ง ส่วนใหญ่ ดูแต่ละคําสั่ง
คําสั่ง DDL ส่วนใหญ่ ดูแต่ละคําสั่ง ส่วนใหญ่ ดูแต่ละคําสั่ง โปรดดู ข้อจํากัดในฐานข้อมูล Fabric SQL
ทริกเกอร์ DDL เฉพาะฐานข้อมูล เฉพาะฐานข้อมูล
ธุรกรรมที่กระจาย - MS DTC ไม่ โปรดดู ธุรกรรมที่ยืดหยุ่น ไม่ใช่
ทริกเกอร์ DML ส่วนใหญ่ ดูแต่ละคําสั่ง ส่วนใหญ่ ดูแต่ละคําสั่ง
Data Masking แบบไดนามิก ใช่ ใช่
ไลบรารีไคลเอ็นต์ฐานข้อมูลแบบยืดหยุ่น ใช่ ไม่ใช่
คิวรีแบบยืดหยุ่น ใช่ ด้วยชนิด RDBMS ที่จําเป็น (ตัวอย่าง) ไม่ใช่
ดําเนินการเป็น ใช่ แต่ EXECUTE AS LOGIN ไม่ได้รับการสนับสนุน - ใช้ EXECUTE AS USER ใช่ แต่ EXECUTE AS LOGIN ไม่ได้รับการสนับสนุน - ใช้ EXECUTE AS USER
การแจ้งเตือนเหตุการณ์ ไม่ใช่ ไม่ใช่
นิพจน์ ใช่ ใช่
เหตุการณ์ที่ขยายเวลา (XEvents) บางเหตุการณ์ดู เหตุการณ์ที่ขยายในฐานข้อมูล Azure SQL บ้าง
กระบวนงานที่เก็บไว้แบบขยาย (XPs) ไม่ใช่ ไม่ใช่
ไฟล์และกลุ่มไฟล์ กลุ่มไฟล์หลักเท่านั้น กลุ่มไฟล์หลักเท่านั้น
ค้นหาข้อความเต็ม (FTS) ใช่ แต่ไม่รองรับตัวกรองและตัวแบ่งคําของบุคคลที่สาม ไม่ใช่
ฟังก์ชัน ส่วนใหญ่ ดูแต่ละฟังก์ชัน ส่วนใหญ่ ดูแต่ละฟังก์ชัน
การปรับให้เหมาะสมในหน่วยความจํา ใช่ใน ระดับบริการระดับ Premium และระดับบริการที่สําคัญทางธุรกิจ
การสนับสนุนแบบจํากัดสําหรับวัตถุ OLTP ในหน่วยความจําแบบถาวร เช่น ตัวแปรตารางที่ปรับให้เหมาะสมกับหน่วยความจําใน Hyperscale service tier
ไม่ใช่
องค์ประกอบภาษา ส่วนใหญ่ ดูแต่ละองค์ประกอบ ส่วนใหญ่ ดูแต่ละองค์ประกอบ
บัญชีแยกประเภท ใช่ ไม่ใช่
เซิร์ฟเวอร์ที่เชื่อมโยง ใช่ เป็นเป้าหมายเท่านั้น ใช่ เป็นเป้าหมายเท่านั้น
การเข้าสู่ระบบและผู้ใช้ ใช่ แต่ CREATE มีข้อจํากัดและ ALTER คําสั่งเข้าสู่ระบบ การเข้าสู่ระบบ Windows ไม่ได้รับการสนับสนุน การเข้าสู่ระบบไม่ได้รับการสนับสนุน ผู้ใช้ได้รับการสนับสนุน แต่ไม่สนับสนุนผู้ใช้ CREATE USER <user name> WITH PASSWORD ฐานข้อมูลที่มี (การรับรองความถูกต้อง SQL)
การบันทึกน้อยที่สุดในการนําเข้าจํานวนมาก ไม่ รองรับเฉพาะแบบจําลองการกู้คืนแบบเต็มเท่านั้น ไม่ รองรับเฉพาะแบบจําลองการกู้คืนแบบเต็มเท่านั้น
การปรับเปลี่ยนข้อมูลระบบ ไม่ใช่ ไม่ใช่
OPENDATASOURCE ไม่ใช่ ไม่ใช่
OPENQUERY ไม่ใช่ ไม่ใช่
OPENROWSET ใช่ เฉพาะการนําเข้าจากที่เก็บข้อมูล Azure Blob เท่านั้น ไม่ใช่
ผู้ ประกอบการ ส่วนใหญ่ ดูตัวดําเนินการแต่ละตัว ส่วนใหญ่ ดูตัวดําเนินการแต่ละตัว
การล็อกที่ปรับให้เหมาะสม ใช่ ใช่
แบบจําลองการกู้คืน การกู้คืนแบบเต็มเท่านั้น การกู้คืนแบบเต็มเท่านั้น
ผู้ว่าราชการทรัพยากร ไม่ใช่ ไม่ใช่
คําสั่ง RESTORE ไม่ใช่ ไม่ใช่
คืนค่าฐานข้อมูลจากสําเนาสํารอง คืนค่าจากการสํารองข้อมูลอัตโนมัติ คืนค่าการสํารองข้อมูลอัตโนมัติ
คืนค่าฐานข้อมูลไปยัง SQL Server ไม่ใช่ ใช้ BACPAC หรือ BCP แทนการคืนค่า ไม่ใช่ ใช้ BACPAC หรือ BCP แทนการคืนค่า
ตัวแทนบริการ ไม่ใช่ ไม่ใช่
การตั้งค่าการกําหนดค่าเซิร์ฟเวอร์ ไม่ใช่ ไม่ใช่
บทบาทระดับเซิร์ฟเวอร์ ใช่ ไม่ใช่
กําหนดคําสั่ง ส่วนใหญ่ ดูแต่ละคําสั่ง ส่วนใหญ่ ดูแต่ละคําสั่ง
ตัวแทนเซิร์ฟเวอร์ SQL ไม่ ดู งานที่ยืดหยุ่น ไม่ ลองกําหนดตารางเวลา ไปป์ไลน์ Data Factory หรือ Apache Airflow job
การตรวจสอบเซิร์ฟเวอร์ SQL ไม่ โปรดดู การตรวจสอบฐานข้อมูล Azure SQL ไม่ใช่
ฟังก์ชันของระบบและฟังก์ชันการจัดการแบบไดนามิก ส่วนใหญ่ ดูแต่ละฟังก์ชัน ส่วนใหญ่ ดูแต่ละฟังก์ชัน
การเข้าชมการจัดการแบบไดนามิกของระบบ (DMV) ส่วนใหญ่ ดูแต่ละมุมมอง ส่วนใหญ่ ดูแต่ละมุมมอง
กระบวนการจัดเก็บของระบบ บางดูกระบวนงานที่เก็บไว้แต่ละรายการ บางดูกระบวนงานที่เก็บไว้แต่ละรายการ
ตารางระบบ บางตาราง ดูแต่ละตาราง บางตาราง ดูแต่ละตาราง
การเข้าชมของแค็ตตาล็อกระบบ บางมุมมอง ดูแต่ละมุมมอง บางมุมมอง ดูแต่ละมุมมอง
TempDB ใช่ ใช่
ตารางชั่วคราว ตารางชั่วคราวส่วนกลางที่มีขอบเขตภายในเครื่องและฐานข้อมูล ตารางชั่วคราวส่วนกลางที่มีขอบเขตภายในเครื่องและฐานข้อมูล
ตัวเลือกโซนเวลา ไม่ใช่ ไม่ใช่
ติดตามสถานะ ไม่ใช่ ไม่ใช่
การจําลองแบบทรานแซคชัน ใช่ สมาชิกเท่านั้น ใช่ สมาชิกเท่านั้น
การเข้ารหัสข้อมูลแบบโปร่งใส (TDE) ใช่ ไม่ใช่ ฐานข้อมูล Fabric SQL ใช้การเข้ารหัสพื้นที่จัดเก็บข้อมูลด้วยคีย์ที่จัดการโดยบริการเพื่อปกป้องข้อมูลลูกค้าทั้งหมดที่พักอยู่ ไม่สนับสนุนคีย์ที่ลูกค้าจัดการ

ความสามารถของแพลตฟอร์ม

แพลตฟอร์ม Azure มีความสามารถ PaaS จํานวนมากที่เพิ่มเป็นค่าเพิ่มเติมสําหรับคุณลักษณะฐานข้อมูลมาตรฐาน มีบริการภายนอกจํานวนหนึ่งที่สามารถใช้ได้กับฐานข้อมูล Azure SQL และฐานข้อมูล SQL ใน Fabric

คุณลักษณะแพลตฟอร์ม ฐานข้อมูล Azure SQL ฐานข้อมูล Fabric SQL
การจําลองแบบทางภูมิศาสตร์ที่ใช้งานอยู่ ใช่ ดู การจําลองแบบทางภูมิศาสตร์ที่ใช้งานอยู่ ยังไม่ได้อยู่ในขณะนี้
สํารองข้อมูลโดยอัตโนมัติ ใช่ ใช่
การปรับแต่งโดยอัตโนมัติ (ดัชนี) ใช่ ดู การปรับแต่งอัตโนมัติ ใช่
โซนพร้อมใช้งาน ใช่ ใช่ กําหนดค่าโดยอัตโนมัติ
บริการการย้ายฐานข้อมูล Azure (DMS) ใช่ ไม่ใช่
บริการการย้ายข้อมูล (DMA) ใช่ ไม่ใช่
งานที่ยืดหยุ่น ใช่ ดู งานที่ยืดหยุ่น ไม่ใช่
กลุ่มการย้ายโหนดเมื่อเกิดข้อผิดพลาด ใช่ ดู กลุ่มการย้ายโหนดเมื่อเกิดข้อผิดพลาด ไม่ใช่
การเข้าถึงระบบไฟล์ ไม่ใช่ ไม่ใช่
การคืนค่าทางภูมิศาสตร์ ใช่ ดู การคืนค่าทางภูมิศาสตร์ ไม่ใช่
การเก็บรักษาระยะยาว (LTR) ใช่ ดู การเก็บรักษาระยะยาว ไม่ใช่
หยุดชั่วคราว/ทํางานต่อ ใช่ แบบ ไร้เซิร์ฟเวอร์ ใช่ อัตโนมัติ
ที่อยู่ IP สาธารณะ ใช่ คุณสามารถจํากัดการเข้าถึงได้โดยใช้ไฟร์วอลล์หรือจุดสิ้นสุดของบริการ ใช่ พร้อมใช้งานตามค่าเริ่มต้น
การคืนค่าฐานข้อมูลจุดเวลา ใช่ ดู คืนค่าในตอนนั้น ใช่
แหล่งทรัพยากร ใช่ เป็น พูลแบบยืดหยุ่น ไม่ใช่
ปรับมาตราส่วนขึ้นหรือลง ใช่ โดยอัตโนมัติในแบบไร้เซิร์ฟเวอร์ ด้วยตนเองในการคํานวณที่เตรียมใช้งาน ใช่ อัตโนมัติ
นามแฝง SQL ไม่ ใช้ นามแฝง DNS ไม่ใช่
SQL Server Analysis Services (SSAS) ไม่ Azure Analysis Services เป็นบริการคลาวด์ Azure ที่แยกต่างหาก ไม่ Azure Analysis Services เป็นบริการคลาวด์ Azure ที่แยกต่างหาก
SQL Server Integration Services (SSIS) ใช่ ด้วย SSIS ที่มีการจัดการในสภาพแวดล้อม Azure Data Factory (ADF) ที่จัดเก็บแพคเกจใน SSISDB ที่โฮสต์โดยฐานข้อมูล SQL Azure และดําเนินการบน Azure SSIS Integration Runtime (IR) ดู สร้าง Azure-SSIS IR ใน ADF ไม่ ให้ใช้ Data Factory แทนใน Microsoft Fabric
SQL Server Reporting Services (SSRS) ไม่ใช่ - ดู Power BI ไม่ใช่ - ดู Power BI
การตรวจสอบประสิทธิภาพคิวรี ใช่ ใช้ ข้อมูลเชิงลึกด้านประสิทธิภาพคิวรี ใช่ ดู แดชบอร์ดประสิทธิภาพการทํางาน
VNet การเข้าถึงบางส่วนที่ถูกจํากัดโดยใช้ จุดสิ้นสุด VNet ไม่ใช่
จุดสิ้นสุดของบริการ VNet ใช่ ดู จุดสิ้นสุดบริการเครือข่ายเสมือน ไม่ใช่
เพียร์ริ่ง VNet Global ใช่ ใช้ IP ส่วนตัวและจุดสิ้นสุดบริการ ไม่ใช่
การเชื่อมต่อส่วนตัว ใช่ โดยใช้ลิงก์ส่วนตัว ลิงก์ส่วนตัว ไม่พร้อมใช้งานในขณะนี้

ขีดจํากัดของทรัพยากร

ตารางต่อไปนี้เปรียบเทียบขีดจํากัดทรัพยากรสูงสุดที่พร้อมใช้งานสําหรับฐานข้อมูล Azure SQL และฐานข้อมูล SQL ใน Fabric:

หมายเหตุ

ขีดจํากัดทรัพยากรเหล่านี้นําไปใช้กับการแสดงตัวอย่างปัจจุบันเท่านั้น และอาจเปลี่ยนแปลงก่อนความพร้อมใช้งานทั่วไป

ประเภท ฐานข้อมูล Azure SQL ฐานข้อมูล Fabric SQL
ขนาดการคํานวณ สูงสุด 128 vCores สูงสุด 32 vCores
ขนาดที่เก็บข้อมูล สูงสุด 128 TB ในการแสดงตัวอย่างปัจจุบัน สูงสุด 4 TB
ขนาด Tempdb สูงสุด 2560 GB สูงสุด 1,024 GB
บันทึกอัตราความเร็วการเขียน สูงสุด 100 MB/s ในการแสดงตัวอย่างปัจจุบัน สูงสุด 50 MB/s
ความพร้อมให้บริการ SLA ค่าเริ่มต้น
99.995% SLA พร้อม การสํารองโซน
ดู ความน่าเชื่อถือของผ้า
สำรอง ข้อมูล ตัวเลือกที่ซ้ําซ้อนภายในเครื่อง (LRS), พื้นที่เก็บข้อมูลแบบซ้ําซ้อนของโซน (ZRS) หรือที่เก็บข้อมูล (GRS) ที่ซ้ําซ้อนทางภูมิศาสตร์
การเก็บรักษาข้อมูล 1-35 วัน (7 วันตามค่าเริ่มต้น) โดยมีการเก็บข้อมูลระยะยาวสูงสุด 10 ปี
การสํารองข้อมูลอัตโนมัติที่ซ้ําซ้อนของโซน (ZRS) ด้วยระยะเวลาการเก็บข้อมูล 7 วัน (เปิดใช้งานตามค่าเริ่มต้น)
แบบจําลองแบบอ่านอย่างเดียว อ่านมาตราส่วนที่มีความพร้อมใช้งานสูง 1-4 แบบจําลองหรือแบบจําลองที่มีชื่อ 1-30 รายการ
0 - 4 geo-replicas
ไม่ ใช้จุดสิ้นสุดการวิเคราะห์ SQL แบบอ่านอย่างเดียวสําหรับการเชื่อมต่อ TDS SQL แบบอ่านอย่างเดียว
แบบจําลองส่วนลด อินสแตนซ์ที่สงวนไว้
ประโยชน์ ไฮบริดของ Azure (ไม่พร้อมใช้งานในการสมัครใช้งานการพัฒนา/ทดสอบ)
การสมัครใช้งาน Enterprise และ Pay-As-You-Go Dev/Test
ดู ที่ความจุ Fabric

เครื่องมือ

ฐานข้อมูล Azure SQL และฐานข้อมูล SQL ใน Fabric รองรับเครื่องมือข้อมูลต่าง ๆ ที่สามารถช่วยคุณจัดการข้อมูลของคุณ

เครื่องมือ ฐานข้อมูล Azure SQL ฐานข้อมูล Fabric SQL
Azure CLI ใช่ ไม่ใช่
Azure PowerShell ใช่ ไม่ใช่
ส่งออก .bacpac ใช่ ดู การส่งออกฐานข้อมูล Azure SQL ใช่ ดู SqlPackage สําหรับฐานข้อมูล SQL ใน Microsoft Fabric
การนําเข้า .bacpac ใช่ ดู การนําเข้าฐานข้อมูล Azure SQL ใช่ ดู SqlPackage สําหรับฐานข้อมูล SQL ใน Microsoft Fabric
BCP ใช่ ใช่
BICEP ใช่ ไม่ใช่
ตัวตรวจสอบฐานข้อมูล ใช่ ยังไม่ได้อยู่ในขณะนี้
SMO ใช่ ดู SMO ใช่ ดู SMO
เครื่องมือข้อมูลเซิร์ฟเวอร์ SQL (SSDT) ใช่ ใช่ (เวอร์ชันขั้นต่ําคือ Visual Studio 2022 17.12)
SQL Server Management Studio (SSMS) ใช่ ใช่
PowerShell ของเซิร์ฟเวอร์ SQL ใช่ ใช่
ตัวสร้างโพรไฟล์ของเซิร์ฟเวอร์ SQL ไม่ ดู เหตุการณ์ที่ขยายเวลา ไม่ ดู เหตุการณ์ที่ขยายเวลา
sqlcmd ใช่ ใช่
System Center Operations Manager ใช่ ดู ชุดการจัดการศูนย์ระบบ Microsoft สําหรับฐานข้อมูล Azure SQL ไม่ใช่
รหัส Visual Studio ใช่ ใช่
รหัส Visual Studio ที่มีส่วนขยาย mssql ใช่ ใช่