مع SQL Azure ، تقدم Microsoft لمستخدمي قواعد البيانات الجادة القدرة على وضع قواعد البيانات الخاصة بهم في السحابة. SQL Azure هي قاعدة بيانات علائقية تدعم Transact-SQL باستخدام Microsoft SQL Server Technology ، ولكنها تسمح لك بوضع كل مهام إدارة الخادم ونظام التشغيل في أيدي Microsoft Engineers.
ميزات SQL Server في السحابة
بعض الميزات التي ستحصل عليها باستخدام SQL Azure هي:
- إدارة مبسطة ، وترك إدارة منصة قاعدة البيانات ، ونظام التشغيل والأجهزة في أيدي الآخرين
- الموارد القابلة للقياس ، مما يسمح لك بإضافة الموارد أو إزالتها بسرعة كلما تغيرت احتياجاتك
- التكامل مع الوصول إلى البيانات ODBC و PHP و ADO.NET
- الإدارة من خلال Studio إدارة ملقم SQL (باستخدام الإصدار الذي تم شحنها مع SQL Server 2008 R2 أو أحدث)
- معظم الوظائف الأساسية ل Microsoft SQL Server
محددات
من المهم إدراك أنه ، في حين أن SQL Azure هو بديل قائم على السحابة إلى Microsoft SQL Server ، فهو ليس بنفس بيئة SQL Server المستضافة. هناك العديد من الفروق الهامة
- تقتصر قواعد البيانات على 10 غيغابايت.
- بعض أنواع البيانات (على وجه التحديد أنواع البيانات CLR ، والتي تشمل البيانات الجغرافية المكانية) غير مدعومة
- تحذيرات غامضة من احتمال إنهاء الاتصال الخاص بك من أجل "الاستخدام المفرط للموارد"
استنتاج
بشكل عام ، يعتبر SQL Azure منتجًا مثيرًا للاهتمام للغاية وقد يكون جذابًا تمامًا لهؤلاء الذين يبحثون عن قواعد بيانات عالية الأداء تستند إلى السحابة تحت 10 غيغابايت. ومع ذلك ، فإن معظم مستخدمي الويب سيجدون على الأرجح أنه يمكنهم العثور على أسعار مماثلة من مزودي خدمات الإنترنت المتعددين والتي تشمل تكلفة استضافة الويب. نتوقع أن ترى SQL Azure تنمو شعبيتها حيث تعمل على طرح المزيد من الحلول القابلة للتطوير لدعم وظائف SQL Server الأكثر تقدمًا.