بيت قواعد بيانات ما هو تحليل الاستعلام؟ - تعريف من techopedia

ما هو تحليل الاستعلام؟ - تعريف من techopedia

جدول المحتويات:

Anonim

تعريف - ماذا يعني تحليل الاستعلام؟

تحليل الاستعلامات هو عملية تستخدم في قواعد البيانات التي تستخدم لغة الاستعلامات البنيوية من أجل تحديد كيفية تحسين استعلامات الأداء.

يُعد تحليل الاستعلام جانبًا مهمًا في معالجة الاستعلام ، حيث إنه يساعد على تحسين الأداء العام لمعالجة الاستعلام ، مما يسرع العديد من وظائف قاعدة البيانات والجوانب. للقيام بذلك ، يقوم مُحسِّن الاستعلام بتحليل عبارة استعلام محددة ويقوم بإنشاء كل من خطط الوصول عن بعد والمحلية لاستخدامها في جزء الاستعلام ، استنادًا إلى تكلفة الموارد لكل خطة.

ستقوم قاعدة البيانات بعد ذلك باختيار أي خطة تعتقد أنها ستقوم بمعالجة الاستعلام بأقل تكلفة في الموارد.

تيكوبيديا تشرح تحليل الاستعلام

بشكل عام ، يتم إنشاء استعلامات SQL بواسطة التطبيقات ثم يتم إرسال المستخدمين إلى قاعدة بيانات موحدة لاسترداد البيانات من المصادر. استنادًا إلى بيان الاستعلام ، يقوم برنامج التحويل البرمجي لـ SQL بالتشاور مع برنامج تجميع مصدر البيانات والمعلومات المخزنة في الكتالوج العمومي لمساعدته في معالجة الاستعلام.

تتضمن المعلومات التي يسترجعها مصدر البيانات ، التعيينات ، سمات البيانات والخادم ، الأسماء المستعارة ، الإحصائيات والمزيد. يعد مُحسِّن الاستعلام الذي يسهل تحليل الاستعلام جزءًا من عملية برنامج التحويل البرمجي SQL.

من خلال مُحسِّن الاستعلام ، يطور المترجم خططًا مختلفة ، واستراتيجيات بديلة يمكن استخدامها عند معالجة الاستعلام. تسمى هذه خطط الوصول وقد تستدعي معالجة الاستعلام بواسطة عناصر مختلفة.

هذه العناصر هي:

    الخادم المتحد

    مصادر البيانات

    قليلا من على حد سواء

في قواعد البيانات العلائقية ، يتم إجراء تحليل للردم. وهي تحدد العمليات التي يمكن تقييمها عن بُعد استنادًا إلى بيان الاستعلام والمعرفة التي لديها بقدرات مصادر البيانات. استنادًا إلى نتائج هذا التحليل ، سيختار مُحسِّن الاستعلام أفضل خطة وصول بأقل تكلفة من الموارد.

ما هو تحليل الاستعلام؟ - تعريف من techopedia