หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
นําไปใช้กับ:✅ฐานข้อมูล SQL ใน Microsoft Fabric
บทความนี้อธิบายการคํานวณการรายงานการใช้งานของฐานข้อมูล SQL ใน Microsoft Fabric
เมื่อคุณใช้ความจุ Fabric ค่าใช้จ่ายการใช้งานของคุณจะปรากฏในพอร์ทัล Azure ภายใต้การสมัครใช้งานของคุณใน Microsoft Cost Management เพื่อทําความเข้าใจการเรียกเก็บเงินสําหรับ Fabric ของคุณ โปรดดู ทําความเข้าใจเกี่ยวกับการเรียกเก็บเงิน Azure ของคุณบนความจุ Fabric
ความสามารถ
ใน Fabric ที่ยึดตามความจุ SKU ที่ซื้อ คุณจะได้รับสิทธิในชุดของ หน่วยความจุ (CUs) ที่ใช้ร่วมกันทั่วทั้งปริมาณงาน Fabric ทั้งหมด สําหรับข้อมูลเพิ่มเติมเกี่ยวกับสิทธิ์การใช้งานที่สนับสนุน ดูแนวคิด Microsoft Fabric และสิทธิ์การใช้งาน
ความจุคือชุดทรัพยากรเฉพาะที่พร้อมใช้งานในเวลาที่กําหนดที่จะใช้ ความจุจะกําหนดความสามารถของทรัพยากรในการดําเนินการกิจกรรมหรือเพื่อสร้างเอาต์พุต ทรัพยากรที่แตกต่างกันจะใช้ CUs ในเวลาที่ต่างกัน
ความจุสําหรับฐานข้อมูล SQL ใน Microsoft Fabric
ในแบบจําลอง SaaS ตามความจุ ฐานข้อมูล SQL มีจุดมุ่งหมายเพื่อให้ได้ประโยชน์สูงสุดจากความจุที่ซื้อและให้ความสามารถในการมองเห็นในการใช้งาน
หน่วยความจุ Fabric 1 หน่วยจะสอดคล้องกับ 0.383 Database vCores หรือ 1 Database vCore สอดคล้องกับหน่วยความจุ 2.611 Fabric
ตัวอย่างเช่น Fabric capacity SKU F64 มี 64 หน่วยความจุ ซึ่งเทียบเท่ากับ 24.512 ฐานข้อมูล SQL vCores
ค่าใช้จ่ายในการคํานวณและการจัดเก็บ
ค่าใช้จ่ายสําหรับฐานข้อมูล SQL ใน Fabric คือผลรวมของต้นทุนการคํานวณและค่าใช้จ่ายในการจัดเก็บ ค่าใช้จ่ายในการคํานวณจะขึ้นอยู่กับ vCore และหน่วยความจําที่ใช้
ตัวอย่างเช่น ฐานข้อมูลที่มีกิจกรรมของปริมาณงานเป็นเวลาสองนาที มิฉะนั้นจะไม่ทํางานสําหรับส่วนที่เหลือของชั่วโมง ความจุจะถูกเรียกเก็บเงินสําหรับการคํานวณเป็นเวลาสองนาทีและเก็บไว้ออนไลน์เป็นเวลา 15 นาทีรวม 17 นาทีของการคํานวณการเรียกเก็บเงิน ฐานข้อมูลถูกเก็บไว้ออนไลน์เพื่อรักษาเวลาตอบสนองของแอปพลิเคชัน และป้องกันความล่าช้าด้านประสิทธิภาพเมื่อเข้าถึงฐานข้อมูลที่ไม่ได้ใช้งาน
มีการเรียกเก็บเงินเฉพาะที่เก็บข้อมูลตลอดทั้งชั่วโมงเท่านั้น
หากต้องการจํากัดการใช้การประมวลผลสําหรับฐานข้อมูล SQL ให้พิจารณาควบคุมการใช้การประมวลผลโดยการกําหนดค่าการตั้งค่า vCore สูงสุด การกําหนดค่าขีดจํากัด vCore สูงสุดสําหรับฐานข้อมูล SQL สามารถควบคุมการใช้งานการประมวลผลสูงสุดในความจุ Fabric ที่ใช้ร่วมกัน ป้องกันต้นทุนที่พุ่งสูงขึ้นโดยไม่คาดคิดและการควบคุมปริมาณ คุณยังสามารถใช้รั้วกั้นการใช้ความจุกับปริมาณงานการพัฒนา ทดสอบ หรือการแสดงตัวอย่างก่อนกําหนด
การปรับขนาดอัตโนมัติและการจัดสรรหน่วยความจําต่ําสุด
ฐานข้อมูล SQL ใน Fabric autoscales คํานวณและเตรียมใช้งานหน่วยความจําอย่างน้อย 2 GB ซึ่งเรียกเก็บเงินเป็นการคํานวณในขณะที่ฐานข้อมูลออนไลน์
หลังจากไม่มีการใช้งาน 15 นาที ทรัพยากรการคํานวณทั้งหมดรวมทั้ง CPU และหน่วยความจําจะถูกปล่อยออกมา และการเรียกเก็บเงินจากการคํานวณเป็นศูนย์
การแปลงแคช
SQL Server ดําเนินการ reclamation แคชในช่วงระยะเวลาต่ําหรือไม่ได้ใช้งานเพื่อลดการใช้หน่วยความจําและค่าใช้จ่าย อย่างไรก็ตาม หน่วยความจําขั้นต่ํา 2 GB ยังคงต้องเก็บการตอบสนองของ SQL Server ขณะที่ออนไลน์
ตัวอย่างการคํานวณการเรียกเก็บเงิน
เพื่อเปรียบเทียบ CPU กับหน่วยความจําสําหรับวัตถุประสงค์ในการเรียกเก็บเงิน หน่วยความจําจะได้รับการนอร์มัลไลซ์เป็นหน่วยของ vCores โดยปรับขนาดจํานวน GB โดย 3 GB ต่อ vCore
ตัวอย่างเช่น บิลตัวอย่างต่อไปนี้ในตัวอย่างนี้จะถูกคํานวณดังนี้:
| ช่วงเวลา (นาที) | vCores ใช้แต่ละวินาที | หน่วยความจํา GB ที่ใช้ในแต่ละวินาที | คํานวณมิติที่เรียกเก็บเงิน | วินาทีที่เรียกเก็บเงิน CU (คําอธิบายอย่างง่าย) |
|---|---|---|---|---|
| 00:00–0:05 | 2 | 3 | vCores ที่ใช้ | ใช้ 2 vCores เป็นเวลา 300 วินาที CPU สูงกว่าหน่วยความจํา ดังนั้นการเรียกเก็บเงินจะขึ้นอยู่กับการใช้งาน vCore การคํานวณ: 2 × 300 × 2.611 = 1566.6 CU วินาที |
| 0:05–0:15 | 1 | 6 | หน่วยความจําที่ใช้ | ใช้หน่วยความจํา 6 GB เป็นเวลา 600 วินาที หน่วยความจําเกิน CPU ดังนั้นการเรียกเก็บเงินจะขึ้นอยู่กับการใช้หน่วยความจํา อัตราส่วนหน่วยความจําต่อ vCore: 6 GB = 2 vCores การคํานวณ: 2 × 600 × 2.611 = 3,133 CU วินาที |
| 0:15–0:30 | 0 | 2 | หน่วยความจําขั้นต่ําที่ปันส่วน | มีการจัดสรรหน่วยความจําขั้นต่ํา 2 GB เพื่อให้ฐานข้อมูลพร้อมใช้งานแม้ในขณะที่ไม่ได้ใช้งาน อัตราส่วนหน่วยความจําต่อ vCore: 2 GB = 0.6666 vCore การคํานวณ: 0.6666 × 900 × 2.611 = 1,567 CU วินาที |
| 0:30–0:60 | 0 | 0 | ไม่มีการคํานวณที่เรียกเก็บเงินหลังจากไม่มีการใช้งาน 15 นาที | ไม่มีกิจกรรมเป็นเวลา 15 นาที เพื่อให้การคํานวณทั้งหมด รวมทั้ง CPU และหน่วยความจําได้รับการเผยแพร่ คํานวณการเรียกเก็บเงินหยุดลง การคํานวณ: 0 CU วินาที |
รวม CU โดยประมาณวินาที: 5483 CU วินาที
ตัวอย่างการเรียกเก็บเงินสําหรับที่เก็บข้อมูล
การจัดเก็บข้อมูลจะถูกเรียกเก็บเงินอย่างต่อเนื่อง แม้ว่าการคํานวณจะหยุดชั่วคราวก็ตาม
| ชนิดที่เก็บข้อมูล | ที่เก็บข้อมูลปัจจุบัน (GB) | พื้นที่เก็บข้อมูลที่เรียกเก็บเงินได้ (GB) | ประเภทการเรียกเก็บเงิน | ตัวอย่าง |
|---|---|---|---|---|
| ที่เก็บข้อมูล SQL ที่ได้รับการจัดสรร | 80.53 กิกะไบต์ | 2.84 กิกะไบต์ | เรียกเก็บเงินได้ | ที่เก็บข้อมูลที่ใช้ในการยืนยันหน้าข้อมูลของฐานข้อมูล SQL |
| พื้นที่จัดเก็บข้อมูลสํารองฐานข้อมูล SQL | 14.59 กิกะไบต์ | 0.51 กิกะไบต์ | เรียกเก็บเงินได้ | ที่เก็บข้อมูลที่ใช้สําหรับโซ่สํารองการกู้คืนข้อมูลเต็มรูปแบบเพื่อให้แน่ใจว่าการกู้คืนข้อมูลแบบ point-in-time สําหรับฐานข้อมูล |
พื้นที่เก็บข้อมูลที่เรียกเก็บเงินได้ในตัวอย่างนี้: 2.84 + 0.51 = 3.35 GB
การเรียกเก็บเงินที่เก็บข้อมูลจะใช้ได้ตลอดทั้งชั่วโมง โดยไม่คํานึงถึงสถานะการคํานวณ
การเลือก SKU ความจุของ Fabric ตามฐานข้อมูล SQL vCores
อ้างอิงนี้สําหรับ Fabric SKU โดยประมาณการปรับขนาดสําหรับฐานข้อมูล SQL ใน Fabric สําหรับข้อมูลเพิ่มเติม ให้ดูเครื่องมือ Microsoft Fabric Capacity Estimator
| SKU | หน่วยความจุ (CU) | VCores ฐานข้อมูล SQL ต่อวินาที |
|---|---|---|
| F2 | 2 | 0.766 |
| F4 | 4 | 1.532 |
| F8 | 8 | 3.064 |
| F16 | 16 | 6.128 |
| F32 | 32 | 12.256 |
| F64 | 64 | 24.512 |
| F128 | 128 | 49.024 |
| F256 | 256 | 98.048 |
| F512 | 512 | 196.096 |
| F1024 | 1024 | 392.192 |
| F2048 | 2048 | 784.384 |
คํานวณการรายงานการใช้งาน
แอปเมตริกความจุของ Microsoft Fabric ช่วยให้สามารถมองเห็นการใช้งานความจุสําหรับปริมาณงาน Fabric ทั้งหมดในที่เดียว ผู้ดูแลระบบสามารถใช้แอปเพื่อตรวจสอบความจุ ประสิทธิภาพของปริมาณงาน และการใช้งานเมื่อเปรียบเทียบกับความจุที่ซื้อได้
เริ่มแรก คุณต้องเป็นผู้ดูแลความจุเพื่อติดตั้งแอปเมตริกความจุ Microsoft Fabric เมื่อติดตั้งแล้ว ทุกคนในองค์กรสามารถมีสิทธิ์การอนุญาตหรือแชร์เพื่อดูแอปได้ สําหรับข้อมูลเพิ่มเติม โปรดดู แอปเมตริกความจุ Microsoft Fabric คืออะไร
เมื่อคุณติดตั้งแอปแล้ว ให้เลือก SQLDbNative จากรายการดรอปดาวน์ เลือกรายการ: แผนภูมิ ริบบ อนหลายเมตริกและ ตารางข้อมูลรายการ (14 วัน) ตอนนี้แสดงเฉพาะ กิจกรรม SQLDbNative เท่านั้น
ประเภทการดําเนินงานฐานข้อมูล SQL
คุณสามารถวิเคราะห์การใช้งานความจุคํานวณสากลตามประเภทปริมาณงานทั่วทั้งผู้เช่าได้ การใช้งานถูกติดตามโดยผลรวมหน่วยความจุวินาที (CUs) ตารางที่แสดงการใช้งานรวมในช่วง 14 วันที่ผ่านมา
ฐานข้อมูล Fabric SQL จะเลื่อนขึ้นภายใต้ SQLDbNative ในแอปเมตริก ประเภทการดําเนินการที่เห็นในมุมมองนี้ประกอบด้วย:
- การใช้งาน SQL: คํานวณค่าธรรมเนียมสําหรับคําสั่ง T-SQL ที่ผู้ใช้สร้างขึ้นและที่ระบบสร้างขึ้นทั้งหมดภายในฐานข้อมูล
ตัวอย่างเช่น:
เขตข้อมูลชนิดการเรียกเก็บเงินถูกใช้เพื่อกําหนดว่าปริมาณงานอยู่ในโหมดแสดงตัวอย่างหรือเรียกเก็บเงินได้
กราฟสํารวจจุดเวลา
กราฟนี้ในแอปเมตริกความจุผ้า Microsoft Fabric แสดงการใช้ทรัพยากรเมื่อเปรียบเทียบกับความจุที่ซื้อ การใช้ประโยชน์ 100% เป็นตัวแทนปริมาณงานทั้งหมดของความจุ SKU และแบ่งปันโดยปริมาณงาน Fabric ทั้งหมด ซึ่งจะแสดงด้วยเส้นประสีเหลือง การเลือกจุดเวลาเฉพาะในกราฟจะเปิดใช้งาน ปุ่ม สํารวจ ซึ่งจะเปิดหน้าการดูรายละเอียดแบบเจาะลึกรายละเอียด
โดยทั่วไป คล้ายกับ Power BI การดําเนินการจะถูกจัดประเภทเป็นแบบโต้ตอบหรือพื้นหลัง และแสดงตามสี การดําเนินการส่วนใหญ่ในประเภท ฐานข้อมูล SQL จะมีการรายงานเป็น การโต้ตอบ กับความราบรื่นของกิจกรรม 5 นาที
กราฟการดูรายละเอียดจุดเวลา
ตารางนี้ในแอปเมตริกความจุ Fabric ของ Microsoft มีมุมมองโดยละเอียดของการใช้งานที่จุดเวลาที่กําหนด จํานวนความจุที่กําหนดโดย SKU ที่ระบุต่อระยะเวลา 30 วินาทีจะแสดงพร้อมกับการแบ่งย่อยของการทํางานแบบโต้ตอบและพื้นหลัง ตารางการดําเนินงานแบบโต้ตอบแสดงรายการของการดําเนินการที่ดําเนินการที่จุดเวลานั้น และถูกขับเคลื่อนโดยตรงตามกิจกรรมของผู้ใช้
กรณีการใช้งานสูงสุดสําหรับมุมมองนี้ประกอบด้วย:
การระบุสถานะคิวรี SQL (คําสั่ง): ค่าสามารถ สําเร็จ หรือ ถูกปฏิเสธได้
- สถานะ ความสําเร็จ เป็นลักษณะการทํางานของฐานข้อมูล SQL มาตรฐานเมื่อไม่จํากัดความจุ
- สถานะ ถูกปฏิเสธ อาจเกิดขึ้นเนื่องจากข้อจํากัดของทรัพยากรเนื่องจากการจํากัดความจุ
การระบุแบบสอบถาม SQL (คําสั่ง) ที่ใช้ทรัพยากรจํานวนมาก: เรียงลําดับตารางตาม CU ทั้งหมด จากมากไปหาน้อยตามการประทับเวลาและรายการ
ข้อควรพิจารณา
พิจารณารายละเอียดปลีกย่อยของการรายงานการใช้งานต่อไปนี้:
- เขตข้อมูลระยะเวลาที่รายงานในแอปเมตริกความจุ Fabric มีไว้เพื่อวัตถุประสงค์ในการให้ข้อมูลเท่านั้น ซึ่งสะท้อนให้เห็นหน้าต่างเวลาสําหรับการใช้งาน SQL ปัจจุบันที่สอดคล้องกับ 60 วินาที
การรายงานการใช้งานที่เก็บข้อมูล
การรายงานการใช้งานที่เก็บข้อมูลช่วยให้ผู้ดูแลระบบสามารถตรวจสอบปริมาณการใช้ที่เก็บข้อมูลทั่วทั้งองค์กรของตนในเมตริกความจุ หลังจากเลือกความจุแล้ว ให้ปรับช่วงวันที่เพื่อให้สอดคล้องกับพื้นที่เก็บข้อมูลที่ปล่อยออกมาในระหว่างรอบการเรียกเก็บเงิน แถบเลื่อนประสบการณ์การใช้งานช่วยให้คุณกรองประสบการณ์ปริมาณงาน
ค่า ของชื่อการดําเนินการ ที่เก็บข้อมูลที่เป็นไปได้คือ:
- ที่เก็บข้อมูล SQL ที่จัดสรร คือขนาดฐานข้อมูลทั้งหมด
- การสํารองข้อมูลฐานข้อมูล SQL เป็นการใช้งานพื้นที่จัดเก็บข้อมูลสํารองที่เกินขนาดที่จัดสรรและจะถูกเรียกเก็บเงินตามนั้น
เมตริกที่เก็บข้อมูลปัจจุบันสอดคล้องกับกราฟทางด้านซ้ายเพื่อแสดงพื้นที่จัดเก็บข้อมูลโดยเฉลี่ยในเกรนรายวันหรือเกรนรายชั่วโมงหากคุณเจาะลึกรายละเอียด
การรายงานการใช้งานที่เก็บข้อมูลเกิดขึ้นในระดับพื้นที่ทํางาน ถ้าคุณต้องการข้อมูลเพิ่มเติมเกี่ยวกับการใช้ที่เก็บข้อมูลภายในฐานข้อมูล ให้ดู แดชบอร์ดประสิทธิภาพการทํางานสําหรับฐานข้อมูล SQL ใน Microsoft Fabric
การเรียกเก็บเงินพื้นที่เก็บข้อมูลสํารอง
ฐานข้อมูล SQL ใน Microsoft Fabric ให้ ข้อมูลที่สํารองโดยอัตโนมัติ ในช่วงเวลาที่ฐานข้อมูลถูกสร้างขึ้น การเรียกเก็บเงินสํารองจะถูกกําหนดโดยจํานวนที่เก็บข้อมูลที่ใช้โดยกระบวนการสํารองข้อมูลอัตโนมัติ
- ตามค่าเริ่มต้น พื้นที่เก็บข้อมูลสํารองจะมีขนาดฐานข้อมูลที่เตรียมใช้งานสูงสุด 100% ตัวอย่างเช่น ฐานข้อมูลที่มีที่เก็บข้อมูลที่จัดสรรขนาด 100 GB โดยอัตโนมัติจะมีพื้นที่จัดเก็บข้อมูลสํารอง 100 GB โดยไม่มีค่าใช้จ่ายเพิ่มเติม
- ถ้าการใช้พื้นที่จัดเก็บข้อมูลสํารองเกินขนาดฐานข้อมูลที่จัดสรรจะมีค่าใช้จ่ายเพิ่มเติม คุณจะถูกเรียกเก็บเงินสําหรับพื้นที่จัดเก็บข้อมูลสํารองที่มีขนาดเกินขนาดที่จัดสรรเท่านั้น
การใช้พื้นที่จัดเก็บข้อมูลสํารองจะวัดเป็นรายชั่วโมงและคํานวณเป็นผลรวมสะสม ในตอนท้ายของแต่ละเดือน ค่านี้จะรวมและใช้เพื่อคํานวณใบเรียกเก็บเงินของคุณ ค่าใช้จ่ายขึ้นอยู่กับ GB/เดือน ทั้งหมด
ตัวอย่างเช่น หากฐานข้อมูลสะสมพื้นที่จัดเก็บข้อมูลที่จัดสรรไว้ 100 GB และพื้นที่จัดเก็บข้อมูลสํารองจะสะสมพื้นที่เก็บข้อมูลสํารอง 150 GB และคงค่าคงที่เป็นเวลาหนึ่งเดือน คุณจะถูกเรียกเก็บค่าธรรมเนียมสําหรับพื้นที่จัดเก็บข้อมูล 100 GB และพื้นที่จัดเก็บข้อมูลสํารองเพิ่มเติม 50 GB ในอัตราที่เกี่ยวข้อง