อ่าน 4 นาที
ฐานข้อมูล Microsoft Azure SQL
Microsoft Azure SQL Database (เรียกอีกอย่างว่า SQL Server บน Azure หรือ Azure SQL ; เดิมเรียกว่า SQL Azure , SQL Server Data Services , SQL Services และ Windows Azure SQL Database...
ฐานข้อมูล Microsoft Azure SQL
| Azure SQL | |
|---|---|
| นักพัฒนา | ไมโครซอฟต์ |
| ปล่อย | 2010 |
| มีจำหน่ายใน | ภาษาอังกฤษ |
| พิมพ์ | ฐานข้อมูลคลาวด์แบบจัดการ |
| เว็บไซต์ | https://azure.microsoft.com/en-us/products/azure-sql/ |
Microsoft Azure SQL Database (เรียกอีกอย่างว่าSQL Server บน AzureหรือAzure SQL ; เดิมเรียกว่าSQL Azure , SQL Server Data Services , SQL ServicesและWindows Azure SQL Database ) เป็นฐานข้อมูลบนคลาวด์ แบบจัดการ ( PaaS ) ที่ใช้ Microsoft SQL Server บนคลาวด์ ซึ่งเป็นส่วนหนึ่งของ บริการ Microsoft Azure บริการนี้จัดการฟังก์ชันการจัดการฐานข้อมูลสำหรับ Microsoft SQL Serverบนคลาวด์รวมถึงการอัปเกรด การแก้ไข การสำรองข้อมูล และการตรวจสอบโดยไม่ต้องมีการแทรกแซงจากผู้ใช้[ 1 ]
ภาพรวม
Azure SQL Database รองรับการจัดเก็บข้อมูลแบบหลายรูปแบบของข้อมูลที่มีโครงสร้าง ข้อมูลกึ่งโครงสร้างและข้อมูลที่ไม่ใช่เชิงสัมพันธ์[ 2 ]
Azure SQL Database มีระบบอัจฉริยะในตัวที่เรียนรู้รูปแบบการทำงานของแอปพลิเคชันและปรับเปลี่ยนให้เหมาะสมเพื่อเพิ่มประสิทธิภาพ ความน่าเชื่อถือ และการปกป้องข้อมูลให้ สูงสุด
ความสามารถหลักประกอบด้วย:
- การเรียนรู้รูปแบบการเข้าถึงข้อมูลของแอปโฮสต์ การปรับแต่งประสิทธิภาพแบบปรับตัว และการปรับปรุงความน่าเชื่อถือและการปกป้องข้อมูลโดยอัตโนมัติ[ 3 ]
- การปรับขนาดตามความต้องการ[ 4 ]
- การจัดการและการตรวจสอบแอปพลิเคชันแบบหลายผู้เช่าพร้อมประโยชน์ด้านการแยกโดยใช้ลูกค้าหนึ่งรายต่อฐานข้อมูล[ 5 ]
- การบูรณาการกับเครื่องมือโอเพนซอร์ส เช่น cheetah ( ยูทิลิตี้ อินเทอร์เฟซบรรทัดคำสั่ง ) [ 6 ] sql-cli [ 7 ] Visual Studio Code [ 8 ] และเครื่องมือของ Microsoft เช่นVisual Studio [ 9 ] SQL Server Management Studio [ 10 ] Azure Management Portal PowerShellและREST API
- การปกป้องข้อมูล[ 11 ]ด้วยการเข้ารหัสการตรวจสอบสิทธิ์[ 12 ]การจำกัดการเข้าถึงข้อมูลของผู้ใช้เฉพาะส่วนย่อย การตรวจสอบและการตรวจสอบอย่างต่อเนื่องเพื่อช่วยตรวจจับภัยคุกคามที่อาจเกิดขึ้น และจัดทำบันทึกเหตุการณ์สำคัญในกรณีที่มีการละเมิด
กรณีการใช้งานยอดนิยม
- ระบบจัดเก็บข้อมูลเชิงสัมพันธ์สำหรับแอปพลิเคชันและเว็บไซต์บนคลาวด์
- แอปพลิเคชันบนเว็บและมือถือสำหรับธุรกิจและผู้บริโภค
- จัดการฐานข้อมูลสำหรับแอปพลิเคชันแบบหลายผู้เช่า ( ซอฟต์แวร์เป็นบริการ )
- สร้างฐานข้อมูลสำหรับการพัฒนาและทดสอบอย่างรวดเร็วเพื่อเร่งรอบการพัฒนา
- ขยายขนาดธุรกิจบริการการผลิตได้อย่างรวดเร็วและด้วยต้นทุนที่ทราบได้
- จัดเก็บข้อมูลในคอนเทนเนอร์บนคลาวด์เพื่อการแยกส่วนและความปลอดภัย
- ลดภาระงานด้านการบริหารจัดการฐานข้อมูลด้วยระบบอัตโนมัติที่เพิ่มมากขึ้น
ออกแบบ
Azure SQL Database สร้างขึ้นบนพื้นฐานของฐานข้อมูล SQL Server และด้วยเหตุนี้จึงซิงค์กับเวอร์ชันล่าสุด[ 2 ]โดยใช้ฐานรหัสทั่วไป เนื่องจากเทคโนโลยีฐานข้อมูลเวอร์ชันคลาวด์พยายามที่จะแยกออกจากโครงสร้างพื้นฐานการประมวลผลพื้นฐาน จึงไม่รองรับคุณสมบัติ T-SQL เฉพาะบริบทบางอย่าง[ 13 ]ที่มีอยู่ใน SQL Server แบบดั้งเดิม อย่างไรก็ตาม คุณสมบัติที่เหลือจะเหมือนกันโดยมีข้อจำกัดด้านความเข้ากันได้ที่ Microsoft ระบุไว้[ 14 ] Azure SQL Database ยังคล้ายกับบริการ SQL Managed instance ของ Microsoft โดยมีความแตกต่างบางประการ[ 15 ]
ไทม์ไลน์
- 2552 – ประกาศให้บริการ[ 16 ]
- 2010 – เริ่มให้บริการ[ 17 ]
- 2014 – มีการประกาศเวอร์ชันใหม่และเปลี่ยนชื่อจาก Windows Azure เป็น Microsoft Azure [ 18 ]
- ปี 2015 – การปรับปรุงโครงสร้างทางสถาปัตยกรรมครั้งใหญ่
- 2016 – มีการนำ Elastic Pools มาใช้[ 19 ]
- ปี 2017 - เปิดตัว Azure SQL Database Managed Instance
- 2019 - เปิดตัว Azure SQL Database Hyperscale, Serverless และ Instance Pools [ 20 ]
รูปแบบการใช้งาน
Azure SQL Database มีรูปแบบการใช้งานสองแบบ คือ แบบฐานข้อมูลเดี่ยว หรือแบบพูลฐานข้อมูลแบบยืดหยุ่น (โดยใช้พื้นที่จัดเก็บและทรัพยากรการประมวลผลร่วมกัน)
ดูเพิ่มเติม
- ไมโครซอฟต์ แอซูร์
- แพลตฟอร์มคลาวด์ Oracle
- เซิร์ฟเวอร์ SQL
- บริการฐานข้อมูลเชิงสัมพันธ์ของ Amazon
- ฐานข้อมูลเชิงสัมพันธ์
- การประมวลผลแบบคลาวด์
- ซอฟต์แวร์ในรูปแบบบริการ
ลิงก์ภายนอก
- เว็บไซต์อย่างเป็นทางการ
- เทคโนโลยีความปลอดภัยของ Microsoft Azure
- Azure SQL Database คืออะไร?
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ฐานข้อมูล Microsoft Azure SQL
Microsoft Azure SQL Database (เรียกอีกอย่างว่า SQL Server บน Azure หรือ Azure SQL ; เดิมเรียกว่า SQL Azure , SQL Server Data Services , SQL Services และ Windows Azure SQL Database...
ภาพรวม
Azure SQL Database รองรับการจัดเก็บข้อมูลแบบหลายรูปแบบของข้อมูล ที่มีโครงสร้าง ข้อมูล กึ่ง โครงสร้าง และข้อมูล ที่ไม่ใช่เชิงสัมพันธ์ [ 2 ]
กรณีการใช้งานยอดนิยม
ระบบจัดเก็บข้อมูลเชิงสัมพันธ์สำหรับแอปพลิเคชันและเว็บไซต์บนคลาวด์ แอปพลิเคชันบนเว็บและมือถือสำหรับธุรกิจและผู้บริโภค จัดการฐานข้อมูลสำหรับแอปพลิเคชันแบบหลายผู้เช่า ( ซอฟต์แวร์เป็นบริการ ) สร้างฐานข้อมูลสำหรับการพัฒนาและทดสอบอย่างรวดเร็วเพื่อเร่งรอบการพัฒนา...
ออกแบบ
Azure SQL Database สร้างขึ้นบนพื้นฐานของฐานข้อมูล SQL Server และด้วยเหตุนี้จึงซิงค์กับเวอร์ชันล่าสุด [ 2 ] โดยใช้ฐานรหัสทั่วไป เนื่องจากเทคโนโลยีฐานข้อมูลเวอร์ชันคลาวด์พยายามที่จะแยกออกจากโครงสร้างพื้นฐานการประมวลผลพื้นฐาน จึงไม่รองรับคุณสมบัติ T-SQL...