کتاب Postgres Pro: تسریع عملکرد پایگاه داده با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Postgres Pro: تسریع عملکرد پایگاه داده
موضوع کلی: پایگاه داده
موضوع میانی: بهینهسازی پایگاه داده
📋 سرفصلهای دوره
- 1. معرفی Postgres Pro و ابزارهای مانیتورینگ
- 2. بررسی ساختار داخلی Postgres Pro
- 3. درک معماری پردازش کوئری
- 4. شناسایی گلوگاههای عملکردی
- 5. آشنایی با EXPLAIN و تحلیل پلن کوئری
- 6. بهینهسازی کوئریها با استفاده از ایندکسها
- 7. انواع ایندکسها در Postgres Pro (B-Tree, Hash, GIN, GIST)
- 8. ایجاد ایندکسهای چند ستونی
- 9. بهینهسازی کوئریهای JOIN
- 10. بهینهسازی کوئریهای با استفاده از subqueries و CTEs
- 11. استفاده از materialized views برای بهبود عملکرد
- 12. بهینهسازی تنظیمات پیکربندی Postgres Pro
- 13. تنظیم shared_buffers و work_mem
- 14. تنظیم checkpoint settings
- 15. تنظیم effective_cache_size
- 16. بررسی و بهینهسازی VACUUM و ANALYZE
- 17. مدیریت اتصالات (Connections) در Postgres Pro
- 18. استفاده از connection pooling
- 19. مانیتورینگ و تحلیل لاگهای Postgres Pro
- 20. بهینهسازی عملکرد با استفاده از partitioning
- 21. انواع partitioning (range, list, hash)
- 22. بهینهسازی عملکرد با استفاده از parallelism
- 23. تنظیم max_worker_processes و max_parallel_workers
- 24. بررسی و بهینهسازی auto vacuum
- 25. استفاده از pg_stat_statements برای شناسایی کوئریهای پرهزینه
- 26. بهینهسازی عملکرد در محیطهای با بار زیاد
- 27. استفاده از read replicas برای افزایش مقیاسپذیری
- 28. بهینهسازی عملکرد برای عملیاتهای نوشتن (Write)
- 29. بهینهسازی عملکرد برای عملیاتهای خواندن (Read)
- 30. استفاده از caching لایه بالا (Redis, Memcached)
- 31. بهینهسازی عملکرد با استفاده از full-text search
- 32. بهینهسازی عملکرد با استفاده از PostGIS (برای دادههای مکانی)
- 33. بهینهسازی عملکرد با استفاده از JSONB
- 34. شناسایی و رفع deadlocks
- 35. بررسی و بهینهسازی blocking
- 36. استفاده از pg_locks برای بررسی لاکها
- 37. بهینهسازی عملکرد برای schema design
- 38. نکات طراحی schema برای عملکرد بهتر
- 39. بهینهسازی عملکرد برای دادههای بزرگ (Large Objects)
- 40. استفاده از compression در Postgres Pro
- 41. بهینهسازی عملکرد برای گزارشگیری و BI
- 42. استفاده از window functions برای تحلیل دادهها
- 43. بهینهسازی عملکرد برای batch processing
- 44. بررسی و بهینهسازی replication
- 45. بهینهسازی عملکرد برای backup و restore
- 46. امنیت و عملکرد در Postgres Pro
- 47. بررسی و بهینهسازی تنظیمات امنیتی
- 48. استفاده از extensionها برای بهبود عملکرد
- 49. معرفی و بررسی extensionهای مفید
- 50. بهینهسازی عملکرد در محیطهای ابری
- 51. استفاده از managed Postgres services (AWS RDS, Azure Database for PostgreSQL)
- 52. عیبیابی مشکلات رایج عملکردی
- 53. بهترین روشها برای نگهداری و بهینهسازی مداوم
- 54. بررسی case studies از بهینهسازی عملکرد در پروژههای واقعی
- 55. آینده Postgres Pro و تکنولوژیهای مرتبط
تگها:
database performance
indexing
performance
performance tuning
postgres
Postgres Pro
Postgresql
postgresql performance
query optimization
SQL
بهینه سازی دیتابیس
بهینه سازی کوئری
پایگاه داده
دیتابیس
دیتابیس پرفورمنس
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.