حول هذا المنتج
عن الكتاب ستجد العديد من الكتب التي تتناول أداء MySQL الأساسي أو المتقدم، ولكنك لن تجد شيئاً يقع بينهما. وذلك لأن شرح أداء MySQL دون التطرق إلى تعقيداته أمر صعب. يأتي هذا الكتاب العملي ليسد هذه الفجوة، حيث يعلم مهندسي البرمجيات مستوى متوسط من المعرفة بـ MySQL يتجاوز الأساسيات، ولكنه لا يصل إلى مستوى التفاصيل الداخلية العميقة التي يحتاجها مديرو قواعد البيانات (DBAs). يوضح لك Daniel Nichter كيفية تطبيق أفضل الممارسات والتقنيات التي تؤثر بشكل مباشر على أداء MySQL. ستتعلم كيفية تحسين الأداء من خلال تحليل تنفيذ الاستعلامات، وفهرسة بنود SQL الشائعة وعمليات ربط الجداول، وتحسين الوصول إلى البيانات، وفهم أهم مقاييس MySQL. كما ستكتشف أيضاً كيف تؤثر عمليات النسخ المتماثل، والمعاملات، وقفل الصفوف، والحوسبة السحابية على أداء MySQL.
ملخص الكتاب قد تجد العديد من الكتب حول أداء MySQL الأساسي أو المتقدم، ولكن لا يوجد شيء بينهما؛ وذلك لأن شرح أداء MySQL دون التطرق إلى تعقيداته أمر صعب. يسد هذا الكتاب العملي الفجوة المعرفية من خلال تعليم مهندسي البرمجيات مستوى متوسط من المعرفة بـ MySQL يتجاوز الأساسيات، ولكنه لا يصل إلى مستوى التفاصيل الداخلية العميقة التي يتطلبها مديرو قواعد البيانات (DBAs). يوضح لك Daniel Nichter كيفية تطبيق أفضل الممارسات والتقنيات التي تؤثر بشكل مباشر على أداء MySQL. ستتعلم كيفية تحسين الأداء من خلال تحليل تنفيذ الاستعلامات، وفهرسة بنود SQL الشائعة وعمليات ربط الجداول، وتحسين الوصول إلى البيانات، وفهم أهم مقاييس MySQL. ستكتشف أيضاً كيف تؤثر عمليات النسخ المتماثل، والمعاملات، وقفل الصفوف، والحوسبة السحابية على أداء MySQL. تعرّف على سبب اعتبار وقت استجابة الاستعلام هو المعيار الأساسي لأداء MySQL. تعلّم مقاييس الاستعلام بالتفصيل، بما في ذلك التجميع وإعداد التقارير والتحليل. اكتشف كيفية إجراء الفهرسة بفعالية لجمل SQL الشائعة وعمليات ربط الجداول. استكشف أهم مقاييس الخادم وما تكشفه عن الأداء. تعمق في المعاملات وقفل الصفوف للحصول على رؤى عميقة وقابلة للتطبيق. حقق أداءً استثنائياً لـ MySQL بمختلف المستويات.
نبذة عن المؤلف يتمتع Daniel Nichter بخبرة تزيد عن 15 عاماً كمسؤول قواعد بيانات (DBA) في MySQL. بدأ في تحسين أداء MySQL في عام 2004 أثناء عمله في مركز بيانات. وبعد ذلك بوقت قصير، أنشأ HackMySQL.com لمشاركة المعلومات والأدوات المتعلقة بـ MySQL. ويشتهر Daniel بالأدوات التي نشرها خلال فترة عمله التي استمرت ثماني سنوات في Percona، والتي لا يزال العديد منها يمثل المعيار الفعلي ويُستخدم في أكبر شركات التقنية في العالم. كما أنه حائز على جائزة مجتمع MySQL، ومتحدث في المؤتمرات، ومساهم واسع النطاق في البرمجيات مفتوحة المصدر. يعمل Daniel حالياً كمهندس منصات في Square، وهي شركة تقنية مالية تمتلك آلاف الخوادم من نوع MySQL ومئات المهندسين البرمجيين.
- المميزات
- ستجد العديد من الكتب حول أداء MySQL الأساسي أو المتقدم، ولكن لا يوجد شيء بينهما.
- عن المؤلف: Daniel Nichter هو مسؤول قاعدة بيانات (DBA) لديه خبرة تزيد عن 15 عاماً مع MySQL.
- 335 صفحة
- الحواسيب، علوم البيانات
المواصفات
- الأبعاد (الإجمالية)
9.19 بوصة (ارتفاع) x 7.0 بوصة (عرض) x .7 بوصة (عمق)
- الوزن
1.19 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
335
- الفئة
أجهزة الكمبيوتر
- الفئة الفرعية
علم البيانات
- الناشر
O'Reilly Media
- الموضوع
مستودعات البيانات
- التنسيق
غلاف ورقي
- المؤلف
Daniel Nichter
- اللغة
الإنجليزية