SQL Server ในระบบคลาวด์
SQL Azure ช่วยให้ผู้ใช้ฐานข้อมูลสามารถใช้ฐานข้อมูลในระบบคลาวด์อย่างจริงจัง SQL Azure เป็นฐานข้อมูลเชิงสัมพันธ์ที่สนับสนุน Transact-SQL โดยใช้ Microsoft SQL Server Technology แต่ช่วยให้คุณสามารถวางเซิร์ฟเวอร์และงานบริหารระบบปฏิบัติการทั้งหมดไว้ในมือของ Microsoft Engineers
คุณลักษณะของ SQL Server ใน Cloud
คุณลักษณะบางอย่างที่คุณจะได้รับโดยใช้ SQL Azure ได้แก่
- การบริหารแบบง่ายทำให้การจัดการฐานข้อมูลแพลตฟอร์มระบบปฏิบัติการและฮาร์ดแวร์อยู่ในมือของผู้อื่น
- ทรัพยากรที่ปรับขนาดได้ช่วยให้คุณสามารถเพิ่มหรือลบทรัพยากรได้อย่างรวดเร็วตามความต้องการของคุณ
- การรวมเข้ากับ ODBC, PHP และการเข้าถึงข้อมูล ADO.NET
- การจัดการผ่าน SQL Server Management Studio (ใช้รุ่นที่มาพร้อมกับ SQL Server 2008 R2 หรือใหม่กว่า)
- ส่วนใหญ่ของฟังก์ชันพื้นฐานของ Microsoft SQL Server
ข้อ จำกัด
สิ่งสำคัญคือต้องตระหนักว่าในขณะที่ SQL Azure เป็นทางเลือกในระบบคลาวด์สำหรับ Microsoft SQL Server จะไม่เหมือนกับสภาพแวดล้อมของ SQL Server ที่โฮสต์ไว้ มีความแตกต่างที่สำคัญหลายประการ
- ฐานข้อมูลถูก จำกัด ไว้ที่ 10GB
- ไม่สนับสนุนประเภทข้อมูลบางประเภท (โดยเฉพาะประเภทข้อมูล CLR ซึ่งรวมถึงข้อมูลภูมิสารสนเทศ)
- คำเตือนที่คลุมเครือว่าการเชื่อมต่อของคุณอาจถูกยกเลิกสำหรับ "การใช้ทรัพยากรมากเกินไป"
ข้อสรุป
โดยรวมแล้ว SQL Azure เป็นผลิตภัณฑ์ที่น่าสนใจมากและน่าสนใจสำหรับผู้ที่อยู่ในซอกเฉพาะที่ต้องการฐานข้อมูลระบบคลาวด์ที่มีประสิทธิภาพสูงภายใต้ 10 กิกะไบต์ อย่างไรก็ตามผู้ใช้เว็บส่วนใหญ่อาจพบว่าพวกเขาสามารถหาราคาใกล้เคียงกันจากผู้ให้บริการอินเทอร์เน็ตรายต่างๆซึ่งรวมถึงต้นทุนของเว็บโฮสติ้ง คาดว่า SQL Azure จะขยายตัวขึ้นเนื่องจากมีการขยายโซลูชันที่รองรับการทำงานของ SQL Server ได้มากขึ้น