التحقيق في توصيات استكشاف الأخطاء وإصلاحها من عدم فعالية الاستعلامات لجداول قاعدة البيانات

Main Author: Ahmed, Ali Mohammed Saleh
Format: Article info application/pdf Journal
Bahasa: eng
Terbitan: University of Babylon , 2018
Subjects:
Online Access: https://www.journalofbabylon.com/index.php/JUBPAS/article/view/1885
https://www.journalofbabylon.com/index.php/JUBPAS/article/view/1885/1485
Daftar Isi:
  • تتمثل إحدى الطرق لزيادة إنتاج العمل للتطبيقات المرتبطة بقاعدة البيانات في تحسين استعلامات جداول قاعدة البيانات. تزداد أهمية مشكلة تحسين الاستعلام مع نمو عدد السجلات إلى عقود ومئات الآلاف من الجداول التي يشير إليها الاستعلام. هناك العديد من التوصيات حول استكشاف أخطاء تباطؤ أداء الاستعلامات. ومع ذلك، لا توجد نتائج تحقيقات تجريبية حول فعالية تطبيق التوصيات الأخرى المقدمة في الأدبيات العلمية. وقد أجرى المؤلفون تجارب عددية للتحقيق في التوصيات، سواء الموجودة أو المقترحة من قبل المؤلفين، لتحديد القيم الكمية من فعالية تطبيق التوصيات. يتم توضيح عدد من التوصيات من خلال أمثلة لتطبيق التوصيات بما في ذلك العديد من التغييرات البديلة. يصف العمل الاختلافات في فعالية تطبيق التوصيات في أنظمة مختلفة من إدارة قواعد البيانات الواردة في هذه المقالة. يصف العمل القيم النسبية لفعالية تطبيق التوصيات مقارنة مع استعلامات المصدر. نتيجة للمادة، طور المؤلفون خوارزمية تحليل نص الاستعلام وتطبيق التوصيات. نتائج التحقيق توسيع المعرفة على التطبيق العملي لتطبيق كل من التوصيات المعروفة والجديدة لتحسين الاستعلامات لجداول قاعدة البيانات. تحتوي هذه المقالة على توجه عملي وهي مفيدة بشكل منهجي للمبرمجين للمرة الأولى في مجال لغة الاستعلامات المنظمة.
  •  One of the ways to increase work output of the applications connected with a database is the optimization of queries to database tables. Importance of query optimization issue increases with the growth of records number to decades and hundreds of thousands of tables which the query is referring for. There are various recommendations on troubleshooting of queries performance deceleration. However, there are no results of experimental investigations on the effectiveness of applying other recommendations given in scientific literature. The authors have conducted numerical experiments for the investigation of recommendations, both existing and proposed by the authors, to determine the quantitative values of the effectiveness of applying recommendations. A number of recommendations are illustrated by means of examples of applying recommendations including several alternative variations. The work describes the differences in the effectiveness of applying recommendations in different systems of database management considered in this article. The work describes relative values of the effectiveness of applying recommendations compared with source queries. As a result of the article, the authors have developed the algorithm of query text analysis and applying recommendations. Investigation results expand knowledge on practical applying both known and new recommendations for optimization of queries to database tables. The article has a practical orientation and it is methodically useful for first-time programmers in a field of structured queries language.