البيانات في كل مكان والبيانات هي كل شيء. أو على الأقل ، هو لكثير من المنظمات. في الواقع ، يبدو أنه كلما زاد حجم المؤسسة ، زاد عدد البيانات المتوفرة لديهم والأهم من ذلك. يتم تخزين معظم هذه البيانات عادة في قواعد البيانات و النوع الأكثر انتشارا من قاعدة البيانات هو قاعدة بيانات SQL. غالبًا ما تكون البيانات الموجودة في قواعد بيانات SQLأغلى ما تملكه المنظمة. على هذا النحو ، يجب توخي الحذر الشديد لضمان أداء خوادم SQL دائمًا في ذروة قدراتها. كمسؤول ، تتمثل إحدى الطرق لتحقيق ذلك في استخدام أداة مراقبة خادم SQL. سوف تراقب عن كثب قواعد بيانات SQL الخاصة بك وتنبهك في حالة حدوث أي شيء غير طبيعي. المشكلة هي العدد الهائل من المنتجاتالمتاحة مما يجعل اختيار الحق واحد مهمة كبيرة. لتسهيل الأمر عليك ، قمنا بتجميع قائمة ببعض أفضل أدوات مراقبة خادم SQL ونحن على وشك مراجعتها.
ولكن قبل أن نراجع الأدوات التي وجدناها ،سنتوقف باختصار عن الحديث عن SQL. سنحاول شرح ما هو ، ومن أين يأتي ولماذا ينتشر الآن. بعد ذلك ، سنناقش مراقبة قواعد بيانات SQL ، وكيف يتم تنفيذها وما الذي يمكن مراقبته. هذا سيساعدنا على أن نكون جميعًا في نفس الصفحة حيث نراجع المنتجات مع كل هذا ورائنا ، سوف نستكشف جوهر المسألة ونراجع بعضًا من أفضل أدوات مراقبة خادم SQL في السوق.
حول SQL
هناك اعتقاد خاطئ شائع حول SQL. يفكر الكثيرون في ذلك كنوع من قواعد البيانات العلائقية حيث أنها في الواقع لغة تستخدم في الاستعلام عنها بدلاً من قواعد البيانات نفسها. اختصار SQL يرمز إلى لغة الاستعلام الهيكلية وهذا هو حقًا لغة SQL. بالامتداد ، نشير عادةً إلى أنظمة إدارة قواعد البيانات العلائقية التي تدعم اللغة أو أحد أشكالها كقواعد بيانات SQL. هذا أيضًا ما سنفعله اليوم.
أحدث قاعدة بيانات علائقية على مستوى المؤسساتنظم الإدارة تستخدم لغة SQL. لذلك ، ليس من قبيل المبالغة القول بأن قواعد بيانات SQL موجودة في كل مكان تقريبًا. تستخدم جميع أنظمة إدارة قواعد البيانات العليا مثل Oracle و IBM DB2 و Microsoft SQL Server و MySQL و Microsoft Access وغيرها الكثير SQL. في الواقع ، لأن استخدام SQL كلغة استعلام لقواعد البيانات أصبح شائعًا لدرجة أننا نشير عادةً إلى نظام إدارة قواعد البيانات العلائقية كقاعدة بيانات SQL.
مزود خدمة الرصد
إذا كانت البيانات هي كل شيء لمنظمة ،المراقبة هي كل شيء لمسؤول الشبكة. الشبكات الحديثة كبيرة ومعقدة وتتألف من العديد من المكونات التي لا يمكنك ببساطة مراقبة كل شيء. هذا هو أحد الأسباب الرئيسية التي جعلت أدوات المراقبة أصبحت جزءًا أساسيًا من إدارة الشبكة.
أما بالنسبة لرصد خادم SQL ، فهو مشابه جدًالرصد أي عنصر آخر. الهدف الأساسي من مراقبة خادم SQL هو ضمان توفر البيانات عند الحاجة. في حين أن قاعدة البيانات والبيانات التي تحتوي عليها يمكن أن تكون إلى حد ما من مفهوم مجردة ، فهي مصنوعة من عناصر ملموسة. يجب أن تضمن أداة مراقبة قاعدة البيانات دائمًا أن جميع هذه العناصر - من الأجهزة إلى البرامج - لا تعمل فقط بل تعمل ضمن النطاق الطبيعي.
العنصر الأساسي لخادم SQL هوخادم يعمل على. مثل أي خادم ، هناك العديد من المعلمات التشغيلية تستحق المراقبة. على سبيل المثال ، تحميل وحدة المعالجة المركزية والذاكرة المتوفرة أو درجة حرارة المعالج الأساسية كلها معلمات مثيرة للاهتمام. مراقبة الخادم الذي يقوم بتشغيل قاعدة بيانات هو بالضبط نفس مراقبة أي خادم آخر.
أنظمة التشغيل الأساسية هي شيء آخرالعنصر الذي يستحق الرصد. بغض النظر عن نظام التشغيل الذي يعمل عليه خادم SQL ، هناك العديد من المعلمات الهامة التي يجب مراقبتها مثل مساحة القرص أو استخدام القرص ، على سبيل المثال. تمامًا مثل مراقبة الأجهزة ، لا تختلف المراقبة على مستوى نظام التشغيل لخادم SQL عن أي خادم آخر.
آخر شيء يحتاج إلى رصد هوخادم SQL الفعلي. أعني برنامج نظام إدارة قواعد البيانات العلائقية. في جوهره ، يعد خادم SQL مجرد برنامج آخر يعمل على الخادم. المراقبة الأساسية ، إذن ، هي ضمان تشغيل هذا البرنامج أو الخدمة المحددة في جميع الأوقات. ومع ذلك ، فإن العديد من الأدوات تذهب أبعد من ذلك. على سبيل المثال ، سيفحص البعض هيكل قواعد البيانات بينما يقيس البعض زمن الاستجابة. يحتوي خادم SQL النموذجي على عدد قليل من المعلمات التي يمكن مراقبتها لصالحك.
أفضل الأدوات لمراقبة خوادم SQL
بينما تبحث عن أفضل خادم SQLأدوات الرصد ، وجدنا العديد من المنتجات المختلفة التي اعتقدنا أنها تستحق منحهم نظرة فاحصة. في حين أن جميع المنتجات المدرجة في قائمتنا يمكنها مراقبة خوادم SQL ، يمكن للعديد منها مراقبة المزيد. لقد قمنا بالفعل بتضمين أدوات متنوعة في قائمتنا لإعطائك فكرة عن المجموعة المتوفرة.
1. SolarWinds محلل أداء قاعدة البيانات (تجربة مجانية)
SolarWinds هي واحدة من أشهر صناعأدوات إدارة الشبكة والنظام. من خلال مجموعة واسعة من الأدوات التي تغطي كل موضوع تقريبًا ، سمع الكثير من المسؤولين عن الشركة على الأقل. يسجل منتجها الرئيسي ، مراقب أداء الشبكة ، نتائج مستمرة بين أفضل أداة لمراقبة عرض النطاق الترددي للشبكة. SolarWinds ، كما لو أن ما ورد أعلاه لم يكن كافيًا مشهور أيضًا بأدواته المجانية ، حيث يلبي كل منها حاجة محددة لمسؤولي الشبكات.
ال محلل أداء قاعدة بيانات SolarWinds (DPA) يراقب ويحلل مثيلات قاعدة بيانات SQL الخاصة بك. يستخدم النظام طريقة تحليل وقت الاستجابة التي تضع التركيز الأساسي على الوقت بين طلبات الاستعلام والاستجابة المقابلة من قاعدة البيانات ويحلل أنواع الانتظار والأحداث لتحديد اختناقات قواعد البيانات.

- تجربة مجانية: SolarWinds محلل أداء قاعدة البيانات
- رابط التحميل: https://www.solarwinds.com/database-performance-analyzer
تساعدك واجهة الأداة سهلة الاستخدامفي العثور على القضايا بسرعة وسهولة. ولكن بقدر ما هي أداة لاستكشاف الأخطاء وإصلاحها (وهي رائعة) ، فهي أيضًا أداة مراقبة ممتازة. تتيح لك الشاشة الرئيسية رؤية مثيلات قاعدة البيانات وأوقات الانتظار ومشورة الاستعلام ووحدة المعالجة المركزية (مع التحذيرات والتنبيهات الحرجة) والذاكرة والقرص والجلسات.
لوحة القيادة الاتجاه من أي قاعدة بيانات محددةيوضح لك مثيل بتنسيق رسومي إجمالي أوقات الانتظار (أو اختيارك من فترات الانتظار اليومية المتوسطة أو المعتادة) للمستخدمين على مدار شهر ، مع كل لون يمثل عبارة SQL فردية. يمنحك هذا تمثيلًا مرئيًا جذريًا للعبارة التي تستغرق أطول وقت للتشغيل.
ما يكفي من الميزات في SolarWinds محلل أداء قاعدة البيانات أننا يمكن أن يكتب وظيفة كاملة حول هذا الموضوع. الآن ، دعونا نلقي نظرة على بعض من أهم.
نقطة واحدة للرصد لجميع قواعد البيانات الخاصة بك
ال SolarWinds محلل أداء قاعدة البيانات يعمل مع خادم مايكروسوفت مزود وكذلك معظمقواعد البيانات الرئيسية بما في ذلك Oracle و MySQL و DB2 و ASE. كما أنه يدعم الخوادم الفعلية ، المحلية ، والأجهزة الظاهرية (التي تعمل تحت Vmware أو Hyper-V) وقواعد البيانات المستندة إلى مجموعة النظراء.
تحجيم للغاية
مراقبة العديد من مثيلات قاعدة البيانات التي تحتاج إليها. تحجيم DPA بسهولة من واحد إلى ألف حالة. تحتاج فقط إلى ترقية الترخيص.
رصد جميع الجلسات النشطة
يسجل محرك الاقتراع الأصلي للأداةكل ما يحدث داخل مثيلات قاعدة البيانات دون تحميل إضافي لقاعدة البيانات نفسها ودون الحاجة إلى وكيل مراقبة محلي. هذا يقلل بشكل كبير - إن لم يكن يلغي - خطر أن الأداة يمكن أن تؤثر على أداء قواعد البيانات.
تتبع ومراقبة وتحليل مكونات قاعدة البيانات
تربط هذه الأداة تلقائيًا بين الاستعلامات والمستخدمين والملفات والخطط والأشياء وأوقات الانتظار والتخزين والتاريخ / الوقت / الساعة / الدقيقة لاكتشاف المشكلات وتشخيصها بدقة.
نصيحة ضبط قاعدة البيانات
ال DPA يمكن أن تعطيك نصيحة سليمة لضبط الفردمثيلات قاعدة البيانات للتأكد من أنها تعمل بأدائها الأقصى. ستقوم الأداة بتحليل جميع معلمات مثيل والتوصية بمسار العمل لتحسين استعلامات معينة أو حتى مثيلات قاعدة البيانات بأكملها.
أسعار ل SolarWinds محلل أداء قاعدة البيانات تبدأ من 995 1 دولار وتختلف وفقًا لعدد ونوع مثيلات قاعدة البيانات التي يجب مراقبتها إذا كنت ترغب في تجربة المنتج قبل شرائه ، يتوفر إصدار تجريبي يعمل بكامل طاقته لمدة 14 يومًا.
2. Paessler PRTG
ال Paessler Router Traffic Grapher (PRTG) هي عبارة عن منصة مراقبة الكل في واحد معروفةالتي يمكنها مراقبة معظم الأنظمة والأجهزة وحركة المرور والتطبيقات في البنية التحتية لتكنولوجيا المعلومات الخاصة بك. تأتي الأداة مع العديد من واجهات العميل للاختيار من بينها. هناك وحدة تحكم مؤسسة Windows وواجهة ويب تستند إلى Ajax وتطبيقات الأجهزة المحمولة لنظامي التشغيل Android و iOS و Windows Phone. تُعرف الأداة بأنها واحدة من أسرعها وأسهلها مع تثبيت Paessler ، حيث يمكنك البدء في المراقبة خلال دقيقتين.

واحد من PRTGأفضل ميزة هي الاكتشاف التلقائي الذي سوفمسح الشبكة الخاصة بك والتعرف تلقائيا على مجموعة واسعة من الأجهزة والأنظمة ، وخلق أجهزة استشعار مناسبة من قوالب الجهاز المحددة مسبقا. تحتوي هذه الأداة على ميزة الخريطة التي تتيح لك إنشاء خرائط مخصصة مع تركيب بيانات المراقبة الخاصة بك ، مما يوفر طريقة فريدة لعرضها. عندما يتعلق الأمر بالتنبيهات ، PRTGمرنة للغاية وقابلة للتخصيص. تتيح لك تطبيقات عميل الأجهزة المحمولة الحصول على إشعارات الدفع مباشرة إلى جهازك. يمكنك أيضًا إعداد الإشعارات عبر البريد الإلكتروني أو الرسائل القصيرة وهناك واجهة برمجة تطبيقات قوية تتيح لك كتابة نصوص الإشعارات الخاصة بك.
PRTG يمكنه مراقبة أي شيء يوجد به جهاز استشعار. يمكنك التفكير في المستشعرات كوظائف إضافية ، على الرغم من أنها مدمجة بالفعل في حالة هذه الأداة. تتوفر مستشعرات قاعدة البيانات المكوّنة مسبقًا خارج الصندوق. يتم دعم معظم محركات قاعدة البيانات بما في ذلك Microsoft SQL و MySQL و Oracle و PostgreSQL. ستتيح لك الأداة مراقبة وقت تنفيذ استعلام SQL عن طريق قياس الوقت المستغرق من لحظة تأسيس الاتصال إلى نهاية الاتصال. سوف تتيح لك رؤية كيفية أداء قواعد البيانات الخاصة بك بوضوح تحت الضغط.
PRTG متاح في نسخة مجانية كاملة المواصفاتمما سيحد من قدرتك على المراقبة على 100 مستشعر ، مع احتساب كل معلمة كمستشعر واحد. على سبيل المثال ، تتطلب مراقبة خادم SQL مستشعرًا واحدًا لكل مثيل لقاعدة البيانات. لأكثر من 100 جهاز استشعار ، الترخيص ضروري. تختلف أسعارها وفقًا لعدد أجهزة الاستشعار وتبدأ من 600 1 دولار لـ 500 جهاز استشعار. يتوفر إصدار تجريبي مجاني كامل المواصفات مدته 30 يومًا يسمح بوجود أجهزة استشعار غير محدودة ، لكنه سيعود إلى الإصدار المجاني 100 مستشعر بمجرد انتهاء الفترة التجريبية.
3. Idera مدير التشخيص ل SQL Server
لا تدع مدير تشخيص Idera لـ SQL Serverاسم يخدعك. هذا في المقام الأول أداة مراقبة تراقب أداء قواعد بيانات SQL. يوفر إحصائيات الأداء والمقاييس والتنبيهات من الخوادم الفعلية وكذلك الأجهزة الافتراضية والأجهزة المضيفة الأساسية الخاصة بهم. يمكن للأداة مراقبة العديد من المعلمات مثل وحدة المعالجة المركزية والذاكرة واستخدام القرص الصلب والمساحة واستخدام الشبكة. يتم تضمين المراقبة الاستباقية لاستعلامات SQL أيضًا مع مراقبة SQL للمعاملات. علاوة على ذلك ، يمكن للأداة تقديم توصيات بشأن صحة قواعد بيانات SQL.

لتفاعل المستخدم ، هناك خيار منواجهة على شبكة الإنترنت وتطبيقات الجوال للهواتف والأجهزة اللوحية Android و iOS و Blackberry. توفر الأداة بيانات في الوقت الفعلي والتاريخية حول مثيلات خادم SQL ، مما يتيح للمسؤولين إجراء تغييرات أثناء التنقل داخل تطبيق الهاتف المحمول. تتضمن المهام الأخرى التي يمكن تنفيذها من خلال تطبيقات الأجهزة المحمولة ذات الميزات المنخفضة عمليات المشاهدة والقتل ، وبدء ووقف الوظائف حسب الحاجة وتشغيل الاستعلامات.
ميزات أخرى من مدير تشخيص Idera لـ SQL Server وتشمل سهولة التكامل مع SCOM باستخدامالوظيفة الإضافية "حزمة الإدارة" ، نظام تنبيه تنبئي مصمم لتجنب أي تنبيهات خاطئة ووظيفة مراقبة أداء استعلام ممتازة يمكنها تحديد الاستعلامات التي لا تتسم بالكفاءة والأداء السيء.
أسعار ل مدير تشخيص Idera لـ SQL Server تبدأ من 996 1 دولارًا لكل مثيل لقاعدة البيانات ، وتتوفر نسخة تجريبية كاملة الوظائف لمدة 14 يومًا.
4. مزود أدوات السلطة
مزود الطاقة مزود أدوات السلطة هو تحليل أداء قاعدة بيانات agentlessالحل الذي يدعي ناشره أدنى تأثير على الخوادم الخاصة بك. يقال إن المراقبة باستخدام أدوات الطاقة SQL لن يتم تحميل قواعد البيانات الخاصة بك بأكثر من 1 ٪. أيضا ، المنتج إدراج أي جدول وأي إجراء مخزن في قاعدة البيانات. كل التحليل يتم عن بعد تماما. لن يتم تحميل الخوادم بملايين الاستعلامات التي قد تؤثر بشكل خطير على أدائها. بحكم كونك بلا وكيل ، لا تحتاج إلى تثبيت أي مكون مراقبة على خوادمك.

هي معبأة هذه الأداة مع الميزات. يحتوي على كل من طرق عرض لوحة القيادة وخريطة الحرارة لأداء مزرعة الخوادم الخاصة بك والتي يمكن عرضها من متصفح أو جهاز محمول. يقوم النظام بحساب تحليل أساسي يومي لأوقات انتظار SQL وعدادات الأداء وأوقات تشغيل الوظيفة. يمكن أيضًا إجراء مقارنة فورية لأوقات انتظار SQL و I / O وعدادات الأداء وأوقات تشغيل المهمة بين الخوادم والفترات الزمنية. تسمح لك الأداة بالبحث في أوقات انتظار SQL للاستعلامات ذات الأداء الضعيف ، مما يساعدك على تحديد تنازع المورد الذي قد يتسبب في عدم إكمالها في الوقت المناسب.
سعر مزود أدوات السلطة يتراوح بين 2 دولار و 750 دولار لكل قاعدة بياناتالمثال اعتمادا على كم تشتري في وقت واحد. إذا كنت تفضل تجربة المنتج ، فيمكنك الحصول على نسخة تقييم مدتها 3 أسابيع عن طريق الاتصال بـ SQL Power.
5. مزود مراقبة (البوابة الحمراء)
سQL مراقب من Red Gate Software يمكن استخدامها لمراقبة ،إدارة وتغيير ومعالجة وتحسين قواعد بيانات SQL. وسوف يساعد في العثور على مشاكل قبل أن تصبح مشاكل. ميزة الحكمة ، يمكن أن يقال الكثير عن المنتج. أولاً ، يوفر للمسؤولين نظرة عامة حول مزرعة خوادم SQL الخاصة بهم. تتميز الأداة أيضًا بقدرات تنبيه قوية ، تتيح لك معرفة المشكلات قبل أن تتاح لها فرصة التأثير بشكل ملحوظ. الإبلاغ هو مكان آخر حيث مزود مراقبة تلمع. سيقوم بإنشاء تقارير مخصصة حول صحة الخوادم الخاصة بك. علاوة على ذلك ، تتيح لك إمكانات تحليل أداء الأداة رؤية ما له التأثير الأكبر على نظامك بسرعة. كأداة تشخيص ، يمكن أن تساعدك هذه الميزة في الكشف عن العقبات والعثور على الأسباب الجذرية.

مزود مراقبة يتميز بسهولة استخدام لوحة القيادة التي تتيح لكعرض جميع مثيلات قاعدة البيانات الخاصة بك في مكان واحد مناسب. تتيح لك الأداة أيضًا الوصول إليها مباشرةً في غضون ثوانٍ دون الحاجة إلى الاتصال بهم عن بُعد باستخدام VPN أو طريقة أخرى. هناك لوحة معلومات مزودة بوظائف التنقل التي تتيح لك عرض إحصائيات مفصلة حول قواعد البيانات الخاصة بك مثل أوقات الانتظار ، واستخدام وحدة المعالجة المركزية والقرص I / O في بضع نقرات.
السعر الأساسي لل مزود مراقبة هو 1495 دولار لكل مثيل قاعدة البيانات. أنت مؤهل للحصول على خصم بنسبة 15 ٪ عند الشراء بين خمسة وتسعة تراخيص في وقت واحد وخصم 20 ٪ عند شراء عشرة أو أكثر. جميع الأسعار تشمل سنة واحدة من الدعم من Red Gate. يتوفر إصدار تجريبي لمدة 14 يومًا إذا كنت ترغب في إعطاء الأداة اختبارًا تشغيليًا وكذلك العرض التوضيحي عبر الإنترنت.
6. ترقب SQL
ويسمى دخولنا الماضي ترقب SQL من سنتري ون. هذا حل شائع إلى حد ما لمراقبة أداء قاعدة البيانات. تقوم الأداة بجمع وتقديم مقاييس وتنبيهات أداء قابلة للتنفيذ وتعرض الأحداث الأساسية على شاشة بنمط التقويم والتي تتيح إمكانية الرجوع إليها بسهولة بالإضافة إلى ذلك ، يمكن استخدام الأداة لحل المشكلات بسرعة عن طريق تشغيل تحليل مفصل مباشرةً من لوحة المعلومات الخاصة بها. يمكن أن تعرض لوحة معلومات أداء الأداة - التي تتميز برؤية حصرية وبراءة اختراع لأداء التخزين - نتائج التحليل التفصيلي للاستعلامات عالية التأثير.

ترقب SQL هي بالتأكيد ليست الأدوات الأكثر حداثةوانتقدت لوحة القيادة بسبب مظهرها العتيق. ومع ذلك ، فسوف يعرض لك جميع مكونات وخدمات SQL المهمة في تخطيط أنيق وسيساعدك على إدارة مثيلات قاعدة بيانات SQL الخاصة بك وضمان توافرها. لديك أيضًا خيار عرض البيانات التاريخية للخادم ، ومقارنتها ببيانات الوقت الفعلي الحالية. يمكنك استخدام هذه الميزة لإنشاء خط أساسي ثم قياس نتائج جهود تحسين قاعدة البيانات الخاصة بك.
ثمن ل ترقب SQL هو 495 2 دولار لكل مثيل بالإضافة إلى الصيانة السنويةرسوم 499 دولار. المنتج متاح أيضا كخدمة قائمة على الاشتراك بتكلفة أقل بكثير من 125 دولار في الشهر. يمكنك أيضًا اصطحاب المنتج لإجراء اختبار ، وذلك بفضل الإصدار التجريبي المجاني المتاح لمدة 15 يومًا.
تعليقات