IZI1

تحسين استعلامات PostgreSQL - الطبعة الثانية بواسطة Henrietta Dombrovskaya وDatabase Expert وAnna Bailliekova (غلاف ورقي)

لا توجد تقييمات
Target
USD 34.85
آخر تحديث: 27 أكتوبر 2026

حول هذا المنتج

ملخص الكتاب تعلم كيفية كتابة استعلامات محسّنة؛ حيث يساعدك هذا الكتاب على كتابة استعلامات تتميز بالسرعة في الأداء وتقديم النتائج في الوقت المحدد. ستكتشف أن تحسين الاستعلامات ليس فناً غامضاً يمارسه عدد قليل من السحرة المتكتلين في السرية، بل يمكن لأي متخصص طموح أن يتعلم كتابة استعلامات فعالة منذ البداية، ويتقن تحسين الاستعلامات الحالية بكفاءة. كما ستتعلم كيفية النظر إلى عملية كتابة الاستعلام من منظور محرك قاعدة البيانات، وكيفية التفكير بعقلية مُحسِّن قاعدة البيانات. يبدأ الكتاب بمناقشة ماهية الأنظمة ذات الأداء العالي، ثم ينتقل إلى كيفية قياس الأداء وتحديد أهدافه. كما يستعرض فئات مختلفة من الاستعلامات وتقنيات التحسين المناسبة لكل منها، مثل استخدام الفهارس وخوارزميات الربط المحددة. ستتعلم كيفية قراءة وفهم خطط تنفيذ الاستعلامات، بالإضافة إلى تقنيات التأثير على تلك الخطط لتحقيق أداء أفضل. كما يغطي الكتاب مواضيع متقدمة مثل استخدام الدوال والإجراءات، وSQL الديناميكي، والاستعلامات المُنشأة. تُستخدم جميع هذه التقنيات معاً لإنشاء تطبيقات عالية الأداء، مع تجنب العيوب التي تسببها أدوات خرائط الكائنات والعلاقات (object-relational mappers).

تتضمن هذه الطبعة الثانية أمثلة جديدة باستخدام Postgres 15 وأحدث إصدار من قاعدة بيانات PostgresAir. كما تتضمن تفاصيل وتوضيحات إضافية حول المواضيع المتقدمة، وتغطي معايير التكوين بعمق أكبر. وأخيراً، تستفيد الطبعة من التطورات في NORM، باستخدام وظائف يتم إنشاؤها تلقائياً.

ما ستتعلمه: تحديد أهداف التحسين في أنظمة OLTP و OLAP قراءة وفهم خطط تنفيذ PostgreSQL

التمييز بين الاستعلامات القصيرة والاستعلامات الطويلة اختيار تقنية التحسين المناسبة لكل نوع من أنواع الاستعلامات تحديد الفهارس التي ستعمل على تحسين أداء الاستعلام تحسين عمليات الفحص الكامل للجداول تجنب عيوب أنظمة رسم الخرائط الكائنية-العلائقية تحسين التطبيق بأكمله بدلاً من الاكتفاء بتحسين استعلامات قاعدة البيانات فقط

لمن هذا الكتاب لمحترفي تقنية المعلومات العاملين على PostgreSQL والذين يرغبون في تطوير تطبيقات عالية الأداء وقابلة للتوسع، ولكل من يتضمن مسمى وظيفته كلمات "مطور قواعد بيانات" أو "مسؤول قواعد بيانات"، أو مطوري الـ backend المسؤولين عن برمجة استدعاءات قواعد البيانات، ومهندسي النظم المشاركين في التصميم العام لأنظمة التطبيقات التي تعمل على قاعدة بيانات PostgreSQL

من الغلاف الخلفي تعلم كيفية كتابة استعلامات محسّنة؛ حيث يساعدك هذا الكتاب على كتابة استعلامات تتميز بالسرعة في الأداء وتقديم النتائج في الوقت المحدد. ستكتشف أن تحسين الاستعلامات ليس فناً غامضاً يمارسه عدد قليل من السحرة المتكتلين في سرية، بل يمكن لأي محترف طموح تعلم كيفية كتابة استعلامات فعالة منذ البداية، وتحسين الاستعلامات الحالية بكفاءة عالية. كما ستتعلم كيفية النظر إلى عملية كتابة الاستعلام من منظور محرك قاعدة البيانات، وستتقن كيفية التفكير بعقلية مُحسِّن قاعدة البيانات. يبدأ الكتاب بمناقشة ماهية الأنظمة ذات الأداء العالي، ثم ينتقل إلى كيفية قياس الأداء وتحديد أهدافه. كما يستعرض فئات مختلفة من الاستعلامات وتقنيات التحسين المناسبة لكل منها، مثل استخدام الفهارس وخوارزميات الربط المحددة. ستتعلم كيفية قراءة وفهم خطط تنفيذ الاستعلامات، بالإضافة إلى تقنيات التأثير على تلك الخطط لتحقيق أداء أفضل. كما يغطي الكتاب مواضيع متقدمة مثل استخدام الدوال والإجراءات، وSQL الديناميكي، والاستعلامات المُنشأة. تُستخدم جميع هذه التقنيات معاً لإنشاء تطبيقات عالية الأداء، مع تجنب العيوب التي تسببها أدوات خرائط الكائنات والعلاقات (object-relational mappers).

تتضمن هذه الطبعة الثانية أمثلة جديدة باستخدام Postgres 15 وأحدث إصدار من قاعدة بيانات PostgresAir. كما تشمل تفاصيل وتوضيحات إضافية حول المواضيع المتقدمة، وتغطي معايير التكوين بعمق أكبر. وأخيراً، تستفيد الطبعة من التطورات في NORM باستخدام وظائف يتم إنشاؤها تلقائياً. ستتعلم في هذا الكتاب:

تحديد أهداف التحسين في أنظمة OLTP و OLAP قراءة وفهم خطط تنفيذ PostgreSQL

التمييز بين الاستعلامات القصيرة والاستعلامات الطويلة اختيار تقنية التحسين المناسبة لكل نوع من أنواع الاستعلامات تحديد الفهارس التي ستعمل على تحسين أداء الاستعلام تحسين عمليات الفحص الكامل للجداول تجنب عيوب أنظمة رسم الخرائط الكائنية-العلائقية تحسين التطبيق بأكمله بدلاً من مجرد تحسين استعلامات قاعدة البيانات

نبذة عن المؤلفة تُعد Henrietta Dombrovskaya باحثة ومطورة في مجال قواعد البيانات، وتتمتع بخبرة أكاديمية وصناعية تزيد عن 40 عاماً. وهي حاصلة على درجة الدكتوراه في علوم الحاسوب من جامعة Saint Petersburg في روسيا. وتعمل حالياً كمهندسة قواعد بيانات في DRW Holdings في شيكاغو، إلينوي. كما أنها عضو نشط في مجتمع PostgreSQL، ومتحدثة متكررة في مؤتمر PostgreSQL، والمنظمة المحلية لمجموعة مستخدمي PostgreSQL في شيكاغو. ترتبط اهتماماتها البحثية ارتباطاً وثيقاً بالجانب التطبيقي، حيث تركز على تطوير تفاعلات فعالة بين التطبيقات وقواعد البيانات. وتشمل خبرة Boris Novikov قيادة مجموعات البحث للدراسات العليا وتوجيه عشرات طلاب الدكتوراه، بالإضافة إلى الشراكة والتعاون مع العملاء في القطاع الصناعي. وتتركز اهتماماته البحثية في المجال الواسع لإدارة المعلومات، وتشمل تصميم وتطوير وضبط قواعد البيانات والتطبيقات وأنظمة إدارة قواعد البيانات (DBMSs). كما يهتم أيضاً بالأنظمة الموزعة القابلة للتوسع لمعالجة البيانات المتدفقة والتحليلات. تشغل Anna Bailliekova منصب مهندسة بيانات أولى في UrbanFootprint، حيث تعمل على أدوات منصات البيانات والعمليات السحابية للتطبيقات الجيومكانية. وعملت سابقاً في هندسة البيانات لدى Zendesk، كما شغلت عدة أدوار في إدارة قواعد البيانات (DBA) وذكاء الأعمال (BI) في Epic. وتُنشر كتاباتها في النشرة الإخبارية Better Streets MKE. حصلت على درجة البكالوريوس مع مرتبة الشرف في العلوم السياسية وعلوم الحاسوب من Knox College في Galesburg، إلينوي.

  • المميزات
    • كتابة استعلامات محسّنة.
    • نبذة عن المؤلف: Henrietta Dombrovskaya هي باحثة ومطورة في مجال قواعد البيانات، وتتمتع بخبرة أكاديمية وصناعية تزيد عن 40 عاماً.
    • 344 صفحة
    • الحواسيب، وإدارة قواعد البيانات

المواصفات

الأبعاد (الإجمالية)

10.0 بوصة (ارتفاع) × 7.0 بوصة (عرض) × .77 بوصة (عمق)

الوزن

1.42 رطل

العمر المقترح

22 سنة فما فوق

عدد الصفحات

344

النوع

أجهزة الكمبيوتر

النوع الفرعي

إدارة وقواعد البيانات

الناشر

Apress

الطبعة

الطبعة الثانية

التنسيق

غلاف ورقي

المؤلف

Henrietta Dombrovskaya & Database Expert & Anna Bailliekova

اللغة

الإنجليزية

صور المنتجات هي لأغراض توضيحية فقط وهي صور نموذجية. قد تختلف الألوان أو النقوش أو المواصفات أو الأبعاد أو المقاسات أو الوظائف أو أي خصائص أخرى للمنتج الفعلي عن الواقع بسبب خصائص العرض، لذا يرجى الرجوع إلى تفاصيل المنتج المذكورة في الوصف.

قد يعجبك أيضًا