🔵 عنوان مقاله
Graph Retrieval with Recursive CTEs
🟢 خلاصه مقاله:
مقاله مورد بحث به بررسی تواناییهای پایگاه دادهی Postgres در کار با مفاهیم مرتبط با دیتابیسهای گراف میپردازد. با اینکه Postgres به طور خاص به عنوان یک دیتابیس گراف طراحی نشده است، اما قابلیتهای قوی برای مدیریت و اجرای پرس و جوهای پیچیده گرافی دارد. این امکان به واسطهی ویژگیهایی مانند پشتیبانی از جداول ارتباطی و توابع پیچیده SQL، امکان پذیر است که به کاربران اجازه میدهد تا ساختارهای دادهای گراف مانند روابط بین نودها و یالها را به خوبی مدیریت و تجزیه و تحلیل کنند. در نتیجه، اگرچه Postgres به صورت بومی به عنوان یک پایگاه دادهی گراف توسعه نیافته است، اما برای کاربردهای دارای مفاهیم گرافیکی مناسب است و میتواند به عنوان یک جایگزین مطمئن برای دیتابیسهای گرافی مخصوص به کار رود.
🟣لینک مقاله:
https://postgresweekly.com/link/158242/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Graph Retrieval with Recursive CTEs
🟢 خلاصه مقاله:
مقاله مورد بحث به بررسی تواناییهای پایگاه دادهی Postgres در کار با مفاهیم مرتبط با دیتابیسهای گراف میپردازد. با اینکه Postgres به طور خاص به عنوان یک دیتابیس گراف طراحی نشده است، اما قابلیتهای قوی برای مدیریت و اجرای پرس و جوهای پیچیده گرافی دارد. این امکان به واسطهی ویژگیهایی مانند پشتیبانی از جداول ارتباطی و توابع پیچیده SQL، امکان پذیر است که به کاربران اجازه میدهد تا ساختارهای دادهای گراف مانند روابط بین نودها و یالها را به خوبی مدیریت و تجزیه و تحلیل کنند. در نتیجه، اگرچه Postgres به صورت بومی به عنوان یک پایگاه دادهی گراف توسعه نیافته است، اما برای کاربردهای دارای مفاهیم گرافیکی مناسب است و میتواند به عنوان یک جایگزین مطمئن برای دیتابیسهای گرافی مخصوص به کار رود.
🟣لینک مقاله:
https://postgresweekly.com/link/158242/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Shesh's blog
Graph Retrieval using Postgres Recursive CTEs
Using Postgres as an alternative to graph databases for storing and retrieving graphs
🔵 عنوان مقاله
Designing a Prototype: Postgres Plan Freezing
🟢 خلاصه مقاله:
مقالهای که به بررسی ایدهی "Plan Freezing" پرداخته است، پدیدهی ذخیرهسازی یک طرح خاص برای پرسشهای پارامتری شده را توضیح میدهد تا بتوان در آینده دوباره از آن به همان شکل استفاده کرد. این رویکرد برای بهبود کارایی در بازیابی دادهها و اجرای پرس و جو در پایگاههای داده استفاده میشود. آندری در مقالهاش به تفصیل در مورد فنیهای پیادهسازی افزونهای که خودش توسعه داده است صحبت کرده و نشان میدهد که چگونه این افزونه میتواند در عملیات واقعی به کار گرفته شود. او همچنین نحوهی آزمایش و استفاده از این افزونه را شرح داده است تا خوانندگان بتوانند به طور مستقل آن را بررسی کنند و ببینند چه تأثیری بر عملکرد پایگاه داده خود خواهند داشت. در نتیجه، "Plan Freezing" میتواند به عنوان ابزاری مفید در بهینهسازی استعلامهای داده به کار رود.
🟣لینک مقاله:
https://postgresweekly.com/link/158234/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Designing a Prototype: Postgres Plan Freezing
🟢 خلاصه مقاله:
مقالهای که به بررسی ایدهی "Plan Freezing" پرداخته است، پدیدهی ذخیرهسازی یک طرح خاص برای پرسشهای پارامتری شده را توضیح میدهد تا بتوان در آینده دوباره از آن به همان شکل استفاده کرد. این رویکرد برای بهبود کارایی در بازیابی دادهها و اجرای پرس و جو در پایگاههای داده استفاده میشود. آندری در مقالهاش به تفصیل در مورد فنیهای پیادهسازی افزونهای که خودش توسعه داده است صحبت کرده و نشان میدهد که چگونه این افزونه میتواند در عملیات واقعی به کار گرفته شود. او همچنین نحوهی آزمایش و استفاده از این افزونه را شرح داده است تا خوانندگان بتوانند به طور مستقل آن را بررسی کنند و ببینند چه تأثیری بر عملکرد پایگاه داده خود خواهند داشت. در نتیجه، "Plan Freezing" میتواند به عنوان ابزاری مفید در بهینهسازی استعلامهای داده به کار رود.
🟣لینک مقاله:
https://postgresweekly.com/link/158234/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Conserving CPU's cycles ...
Designing a Prototype: Postgres Plan Freezing
The story of one extension
👍1
🔵 عنوان مقاله
pg_statviz: Time Series Analysis and Visualization of Postgres Stats
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته در مورد بهروزرسانی یک افزونه و ابزار مفید برای تجزیه و تحلیل سریهای زمانی و تصویرسازی آمار مختلف مربوط به ورودی/خروجی، قفلها، WAL (Log نوشتههای پیش از اجرا در پایگاه داده)، و استفاده از بوفر است. نسخه جدید 0.7، پشتیبانی از Postgres 17 را اضافه کرده و همچنین آمار جدیدی را در زمینه ورودی/خروجی ارائه داده و امکان نمونهبرداری مجدد دادهها با استفاده از کتابخانه Pandas را فراهم آورده است. این ابزار به کاربران امکان میدهد تا با دقت و کارآمدی بیشتری دادههای مورد نظر خود را جمعآوری، تحلیل و نمایش دهند، که میتواند در بهینهسازی و بهبود عملکرد سیستمهای مبتنی بر پایگاه داده Postgres به کار رود.
🟣لینک مقاله:
https://postgresweekly.com/link/158227/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pg_statviz: Time Series Analysis and Visualization of Postgres Stats
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته در مورد بهروزرسانی یک افزونه و ابزار مفید برای تجزیه و تحلیل سریهای زمانی و تصویرسازی آمار مختلف مربوط به ورودی/خروجی، قفلها، WAL (Log نوشتههای پیش از اجرا در پایگاه داده)، و استفاده از بوفر است. نسخه جدید 0.7، پشتیبانی از Postgres 17 را اضافه کرده و همچنین آمار جدیدی را در زمینه ورودی/خروجی ارائه داده و امکان نمونهبرداری مجدد دادهها با استفاده از کتابخانه Pandas را فراهم آورده است. این ابزار به کاربران امکان میدهد تا با دقت و کارآمدی بیشتری دادههای مورد نظر خود را جمعآوری، تحلیل و نمایش دهند، که میتواند در بهینهسازی و بهبود عملکرد سیستمهای مبتنی بر پایگاه داده Postgres به کار رود.
🟣لینک مقاله:
https://postgresweekly.com/link/158227/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
GitHub
GitHub - vyruss/pg_statviz: A minimalist extension and utility pair for time series analysis and visualization of PostgreSQL internal…
A minimalist extension and utility pair for time series analysis and visualization of PostgreSQL internal statistics. - vyruss/pg_statviz
❤1
🔵 عنوان مقاله
Running Postgres Inside Node-RED via WASM and PGlite
🟢 خلاصه مقاله:
Node-RED، محیط برنامهنویسی مبتنی بر Node.js و با رویکرد "کدنویسی کم"، به کاربران اجازه میدهد برای اتصال قطعات کد به یکدیگر، "فلوها" یا جریانهای کاری را در مرورگر طراحی کنند. این ابزار که برای تسهیل فرآیند توسعه نرمافزار و اجرای اتوماسیون طراحی شده، به شکلی بصری و کشیدن و رها کردن اجزا، به برنامهنویسان و غیربرنامهنویسان این امکان را میدهد که به سرعت پروژههای نرمافزاری خود را بسازند و مدیریت کنند. Node-RED به ویژه در پروژههای مرتبط با اینترنت اشیاء (IoT) مفید است، جایی که نیاز به یکپارچگی بین دستگاههای مختلف و سرویسها وجود دارد. این محیط با پشتیبانی از کتابخانههای متعدد و افزونههای قابل توسعه، انعطافپذیری بالایی برای توسعه دهندگان فراهم میکند.
🟣لینک مقاله:
https://postgresweekly.com/link/158715/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Running Postgres Inside Node-RED via WASM and PGlite
🟢 خلاصه مقاله:
Node-RED، محیط برنامهنویسی مبتنی بر Node.js و با رویکرد "کدنویسی کم"، به کاربران اجازه میدهد برای اتصال قطعات کد به یکدیگر، "فلوها" یا جریانهای کاری را در مرورگر طراحی کنند. این ابزار که برای تسهیل فرآیند توسعه نرمافزار و اجرای اتوماسیون طراحی شده، به شکلی بصری و کشیدن و رها کردن اجزا، به برنامهنویسان و غیربرنامهنویسان این امکان را میدهد که به سرعت پروژههای نرمافزاری خود را بسازند و مدیریت کنند. Node-RED به ویژه در پروژههای مرتبط با اینترنت اشیاء (IoT) مفید است، جایی که نیاز به یکپارچگی بین دستگاههای مختلف و سرویسها وجود دارد. این محیط با پشتیبانی از کتابخانههای متعدد و افزونههای قابل توسعه، انعطافپذیری بالایی برای توسعه دهندگان فراهم میکند.
🟣لینک مقاله:
https://postgresweekly.com/link/158715/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Cross Dominant
Running Postgres inside Node-RED via WASM and PGlite · Cross Dominant
Mixed laterality since 1968
🔵 عنوان مقاله
New Releases of Every Maintained Line of Postgres
🟢 خلاصه مقاله:
متن مقاله شامل اطلاعاتی درباره انتشار نسخهای جدید و بهروزرسانیهای نرمافزار PostgreSQL است. تاکنون شش بهروزرسانی ارائه شده شامل نسخههای 16.4، 15.8، 14.13، 13.16، و 12.20 و همچنین بتای سوم از PostgreSQL 17 است. این بهروزرسانیها عمدتاً برای رفع مشکلات نرمافزاری و از بین بردن اشکالها ارائه شدهاند. همچنین یک مشکل امنیتی مربوط به ابزار pg_dump برطرف شده است. انتظار میرود که نسخه نهایی PostgreSQL 17 در ماه سپتامبر منتشر شود، البته این تاریخ بهصورت موقت اعلام شده است. این اطلاعات برای کاربران و توسعهدهندگانی که از این پایگاه داده استفاده میکنند، بسیار حیاتی است زیرا به آنها اجازه میدهد به روزرسانیهای لازم را انجام دهند و از آخرین امکانات امنیتی و عملکردی بهرهمند شوند.
🟣لینک مقاله:
https://postgresweekly.com/link/158704/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
New Releases of Every Maintained Line of Postgres
🟢 خلاصه مقاله:
متن مقاله شامل اطلاعاتی درباره انتشار نسخهای جدید و بهروزرسانیهای نرمافزار PostgreSQL است. تاکنون شش بهروزرسانی ارائه شده شامل نسخههای 16.4، 15.8، 14.13، 13.16، و 12.20 و همچنین بتای سوم از PostgreSQL 17 است. این بهروزرسانیها عمدتاً برای رفع مشکلات نرمافزاری و از بین بردن اشکالها ارائه شدهاند. همچنین یک مشکل امنیتی مربوط به ابزار pg_dump برطرف شده است. انتظار میرود که نسخه نهایی PostgreSQL 17 در ماه سپتامبر منتشر شود، البته این تاریخ بهصورت موقت اعلام شده است. این اطلاعات برای کاربران و توسعهدهندگانی که از این پایگاه داده استفاده میکنند، بسیار حیاتی است زیرا به آنها اجازه میدهد به روزرسانیهای لازم را انجام دهند و از آخرین امکانات امنیتی و عملکردی بهرهمند شوند.
🟣لینک مقاله:
https://postgresweekly.com/link/158704/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
PostgreSQL News
PostgreSQL 16.4, 15.8, 14.13, 13.16, 12.20, and 17 Beta 3 Released!
The PostgreSQL Global Development Group has released an update to all supported versions of PostgreSQL, including 16.4, 15.8, 14.13, 13.16, …
🔵 عنوان مقاله
PostgREST 12.2 Released: Access Postgres RESTfully
🟢 خلاصه مقاله:
مقاله به بررسی PostgREST، سیستمی بر پایه زبان برنامهنویسی Haskell میپردازد که قادر است یک API کاملاً RESTful را از هر پایگاه داده Postgres ارائه دهد. این سیستم به تازگی با قابلیتهای جدیدی شامل سازگاری با Prometheus و تعیین زمان برای دستورات بهروزرسانی گردیده است. کدهای این پروژه در GitHub قابل دسترسی است و توسعهدهندگان میتوانند برای استفاده و افزودن قابلیتهای بیشتر به این پروژه مشارکت نمایند. از این طریق، PostgREST به عنوان یک ابزار قدرتمند برای توسعه اپلیکیشنهای مدرن ظاهر میشود که میتواند با کارایی بالا به معرفی و اجرای APIهای مبتنی بر پایگاههای داده پرداخته و به آسانی مدیریت شود.
🟣لینک مقاله:
https://postgresweekly.com/link/158726/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
PostgREST 12.2 Released: Access Postgres RESTfully
🟢 خلاصه مقاله:
مقاله به بررسی PostgREST، سیستمی بر پایه زبان برنامهنویسی Haskell میپردازد که قادر است یک API کاملاً RESTful را از هر پایگاه داده Postgres ارائه دهد. این سیستم به تازگی با قابلیتهای جدیدی شامل سازگاری با Prometheus و تعیین زمان برای دستورات بهروزرسانی گردیده است. کدهای این پروژه در GitHub قابل دسترسی است و توسعهدهندگان میتوانند برای استفاده و افزودن قابلیتهای بیشتر به این پروژه مشارکت نمایند. از این طریق، PostgREST به عنوان یک ابزار قدرتمند برای توسعه اپلیکیشنهای مدرن ظاهر میشود که میتواند با کارایی بالا به معرفی و اجرای APIهای مبتنی بر پایگاههای داده پرداخته و به آسانی مدیریت شود.
🟣لینک مقاله:
https://postgresweekly.com/link/158726/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Supabase
PostgREST 12.2: Prometheus metrics
New features in the latest 12.2 release of PostgREST
👍1
🔵 عنوان مقاله
🦆🐘 Splicing Duck(DB) and Elephant DNA
🟢 خلاصه مقاله:
مقاله معرفیشده به بررسی DuckDB، یک سیستم پایگاه داده OLAP سریع و درونفرآیندی، میپردازد و بر مهندسی برجسته آن تاکید دارد. این مقاله همچنین به معرفی افزونهای رسمی به نام pg_duckdb اشاره میکند که قابلیتهای DuckDB را به دنیای Postgres میآورد. این افزونه با حمایتهایی از سوی شرکتهای بزرگی مانند مایکروسافت، Hydra و Neon همراه است. این ادغام امکان بهرهبرداری از قدرتهای DuckDB را در محیط PostgreSQL فراهم میآورد و این امر، گسترش و تعمیق بکارگیری DuckDB را در پروژههای مبتنی بر Postgres تسهیل میبخشد. افزونه pg_duckdb نمونهای از تلاشها برای افزایش سازگاری و کارایی بین سیستمهای مدیریت پایگاه داده مختلف است.
🟣لینک مقاله:
https://postgresweekly.com/link/158705/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
🦆🐘 Splicing Duck(DB) and Elephant DNA
🟢 خلاصه مقاله:
مقاله معرفیشده به بررسی DuckDB، یک سیستم پایگاه داده OLAP سریع و درونفرآیندی، میپردازد و بر مهندسی برجسته آن تاکید دارد. این مقاله همچنین به معرفی افزونهای رسمی به نام pg_duckdb اشاره میکند که قابلیتهای DuckDB را به دنیای Postgres میآورد. این افزونه با حمایتهایی از سوی شرکتهای بزرگی مانند مایکروسافت، Hydra و Neon همراه است. این ادغام امکان بهرهبرداری از قدرتهای DuckDB را در محیط PostgreSQL فراهم میآورد و این امر، گسترش و تعمیق بکارگیری DuckDB را در پروژههای مبتنی بر Postgres تسهیل میبخشد. افزونه pg_duckdb نمونهای از تلاشها برای افزایش سازگاری و کارایی بین سیستمهای مدیریت پایگاه داده مختلف است.
🟣لینک مقاله:
https://postgresweekly.com/link/158705/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
MotherDuck
Splicing Duck and Elephant DNA
Introducing the DuckDB + Postgres Extension: You can have your analytics and transact them too with pg_duckdb by DuckDB Labs, MotherDuck, Hydra, Neon and Microsoft.
❤2👍1
🔵 عنوان مقاله
Using Postgres as a Search Engine
🟢 خلاصه مقاله:
مقالهای که در آن بررسی شده، به استفاده از پایگاه دادههای Postgres در سیستمهای جستجو میپردازد. تأکید اصلی بر قابلیتهای قوی این سیستم در ایندکسگذاری متن کامل است، اما میتوان از قابلیتهای پیشرفتهتری چون جستجوی سمانتیک مبتنی بر بردار و تطبیق مبهم نیز بهره برد. در این مقاله، اریک تعدادی از ایدهها و پرس وجوهای مرتبط را ارائه میدهد که به خوانندگان کمک میکند تا درک بهتری از چگونگی استفاده از این ویژگیها در پروژههای واقعی به دست آورند. این ایدهها و پرس وجوها میتوانند به عنوان یک راهنما برای توسعهدهندگانی باشند که میخواهند قابلیتهای پیشرفته تر جستجو را در سیستمهای خود پیادهسازی کنند. این امکانات جدید، به بهبود کارایی و دقت جستجو کمک شایانی میکند.
🟣لینک مقاله:
https://postgresweekly.com/link/158710/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Using Postgres as a Search Engine
🟢 خلاصه مقاله:
مقالهای که در آن بررسی شده، به استفاده از پایگاه دادههای Postgres در سیستمهای جستجو میپردازد. تأکید اصلی بر قابلیتهای قوی این سیستم در ایندکسگذاری متن کامل است، اما میتوان از قابلیتهای پیشرفتهتری چون جستجوی سمانتیک مبتنی بر بردار و تطبیق مبهم نیز بهره برد. در این مقاله، اریک تعدادی از ایدهها و پرس وجوهای مرتبط را ارائه میدهد که به خوانندگان کمک میکند تا درک بهتری از چگونگی استفاده از این ویژگیها در پروژههای واقعی به دست آورند. این ایدهها و پرس وجوها میتوانند به عنوان یک راهنما برای توسعهدهندگانی باشند که میخواهند قابلیتهای پیشرفته تر جستجو را در سیستمهای خود پیادهسازی کنند. این امکانات جدید، به بهبود کارایی و دقت جستجو کمک شایانی میکند.
🟣لینک مقاله:
https://postgresweekly.com/link/158710/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Anyblockers
Postgres as a search engine — any blockers?
Build a retrieval system with semantic, full-text, and fuzzy search in Postgres to be used as a backbone in RAG pipelines.
❤2
🔵 عنوان مقاله
Posting Your Patch on pgsql-hackers
🟢 خلاصه مقاله:
روبرت در تلاشهای خود برای تشویق مشارکتکنندگان جدید به پروژه پستگرس ادامه میدهد و نکاتی را برای داشتن بهترین رویکرد در ارسال پچها (تصحیحات نرمافزاری) ارائه میدهد. یکی از چالشهایی که مشارکتکنندگان جدید ممکن است با آن مواجه شوند، واکنش کم یا عدم واکنش از اعضای لیست pgsql-hackers میباشد. روبرت تاکید دارد که در این مواقع، مشارکتکنندگان نباید دلسرد شوند و باید با دقت و صبر بیشتری به ارسال تصحیحات خود ادامه دهند. او به این نکته اشاره میکند که درک فرآیندها و استانداردهای موجود در حوزه توسعه پستگرس میتواند به موفقیت فرد در اخذ تأیید و اعتبار از سایر توسعهدهندگان کمک کند. بنابراین، اصرار بر رعایت این استانداردها و رهنمودها، به افراد کمک میکند تا به مشارکتکنندگان مؤثری تبدیل شوند و تصحیحات مفیدتری ارائه دهند.
🟣لینک مقاله:
https://postgresweekly.com/link/158712/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Posting Your Patch on pgsql-hackers
🟢 خلاصه مقاله:
روبرت در تلاشهای خود برای تشویق مشارکتکنندگان جدید به پروژه پستگرس ادامه میدهد و نکاتی را برای داشتن بهترین رویکرد در ارسال پچها (تصحیحات نرمافزاری) ارائه میدهد. یکی از چالشهایی که مشارکتکنندگان جدید ممکن است با آن مواجه شوند، واکنش کم یا عدم واکنش از اعضای لیست pgsql-hackers میباشد. روبرت تاکید دارد که در این مواقع، مشارکتکنندگان نباید دلسرد شوند و باید با دقت و صبر بیشتری به ارسال تصحیحات خود ادامه دهند. او به این نکته اشاره میکند که درک فرآیندها و استانداردهای موجود در حوزه توسعه پستگرس میتواند به موفقیت فرد در اخذ تأیید و اعتبار از سایر توسعهدهندگان کمک کند. بنابراین، اصرار بر رعایت این استانداردها و رهنمودها، به افراد کمک میکند تا به مشارکتکنندگان مؤثری تبدیل شوند و تصحیحات مفیدتری ارائه دهند.
🟣لینک مقاله:
https://postgresweekly.com/link/158712/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Blogspot
Posting Your Patch On pgsql-hackers
Sometimes, people post patches to pgsql-hackers and... nothing happens. No replies, no reviews, nothing. Other times, people post to patches...
👍2
🔵 عنوان مقاله
Building a Custom HTTP Client in Amazon Aurora and RDS
🟢 خلاصه مقاله:
در دیتابیس Oracle، کاربران میتوانند از بسته UTL_HTTP برای برقراری ارتباط با سرورهای HTTP به وسیله پروسیجرهای خود استفاده کنند. اما، زمانی که این کاربران به Postgres بر روی Aurora یا RDS مهاجرت میکنند، نیاز به روش جدیدی پیدا میشود. در این محیطهای جدید، UTL_HTTP مستقیماً در دسترس نیست، بنابراین کاربران باید تکنیکها و ابزارهای مختلفی را برای ارتباط با سرورهای HTTP به کار گیرند. این تغییر نیاز به دانش فنی جدید و احتمالاً توسعه یا تنظیم مجدد برخی از پروسیجرهای کاربردی را به همراه دارد، و ممکن است شامل یادگیری کتابخانههای جدید یا استفاده از افزونههای دیتابیس برای پیادهسازی قابلیتهای مشابه با UTL_HTTP باشد. این موضوع به ویژه برای اطمینان از برقراری امنیت در ارتباطات شبکهای حیاتی است.
🟣لینک مقاله:
https://postgresweekly.com/link/158717/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Building a Custom HTTP Client in Amazon Aurora and RDS
🟢 خلاصه مقاله:
در دیتابیس Oracle، کاربران میتوانند از بسته UTL_HTTP برای برقراری ارتباط با سرورهای HTTP به وسیله پروسیجرهای خود استفاده کنند. اما، زمانی که این کاربران به Postgres بر روی Aurora یا RDS مهاجرت میکنند، نیاز به روش جدیدی پیدا میشود. در این محیطهای جدید، UTL_HTTP مستقیماً در دسترس نیست، بنابراین کاربران باید تکنیکها و ابزارهای مختلفی را برای ارتباط با سرورهای HTTP به کار گیرند. این تغییر نیاز به دانش فنی جدید و احتمالاً توسعه یا تنظیم مجدد برخی از پروسیجرهای کاربردی را به همراه دارد، و ممکن است شامل یادگیری کتابخانههای جدید یا استفاده از افزونههای دیتابیس برای پیادهسازی قابلیتهای مشابه با UTL_HTTP باشد. این موضوع به ویژه برای اطمینان از برقراری امنیت در ارتباطات شبکهای حیاتی است.
🟣لینک مقاله:
https://postgresweekly.com/link/158717/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Amazon
Build a custom HTTP client in Amazon Aurora PostgreSQL and Amazon RDS for PostgreSQL: An alternative to Oracle’s UTL_HTTP | Amazon…
Some customers use Oracle UTL_HTTP package to write PL/SQL programs that communicate with web (HTTP) servers and invoke third-party APIs. When migrating to Amazon Aurora PostgreSQL-Compatible Edition or Amazon Relational Database Service (Amazon RDS) for…
👍3
🔵 عنوان مقاله
Pigsty v3.0 Beta 1 Released with a Focus on Extensions
🟢 خلاصه مقاله:
مقاله مورد نظر به بررسی توزیع Postgres با نام Pigsty میپردازد که به عنوان یک پلتفرم شبیه RDS اما با قابلیت نصب دلخواه توصیف شده است. Pigsty به عنوان یک راهحل جامع با وعده "باتریهای همراه" عرضه میشود، که ویژگی بهخصوص آن امکان نصب آسان 333 افزونه مختلف است. علاوه بر این، این پلتفرم قابلیت استفاده از "هستههای قابل تعویض" نظیر Babelfish، IvorySQL، و PolarDB را فراهم میکند. این ویژگیها به کاربران اجازه میدهد تا بتوانند Pigsty را به شکلی سفارشی بر اساس نیازهای خاص خود تنظیم و استفاده کنند. Pigsty به عنوان یک گزینه کارآمد برای کسانی که به دنبال یک پلتفرم پایگاه داده مقیاسپذیر با انعطافپذیری بالا هستند، معرفی شده است.
🟣لینک مقاله:
https://postgresweekly.com/link/158724/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Pigsty v3.0 Beta 1 Released with a Focus on Extensions
🟢 خلاصه مقاله:
مقاله مورد نظر به بررسی توزیع Postgres با نام Pigsty میپردازد که به عنوان یک پلتفرم شبیه RDS اما با قابلیت نصب دلخواه توصیف شده است. Pigsty به عنوان یک راهحل جامع با وعده "باتریهای همراه" عرضه میشود، که ویژگی بهخصوص آن امکان نصب آسان 333 افزونه مختلف است. علاوه بر این، این پلتفرم قابلیت استفاده از "هستههای قابل تعویض" نظیر Babelfish، IvorySQL، و PolarDB را فراهم میکند. این ویژگیها به کاربران اجازه میدهد تا بتوانند Pigsty را به شکلی سفارشی بر اساس نیازهای خاص خود تنظیم و استفاده کنند. Pigsty به عنوان یک گزینه کارآمد برای کسانی که به دنبال یک پلتفرم پایگاه داده مقیاسپذیر با انعطافپذیری بالا هستند، معرفی شده است.
🟣لینک مقاله:
https://postgresweekly.com/link/158724/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pigsty.io
v3.0 Beta1: Extension Exploding & Plugable Kernels
The 333 extension provided by Pigsty v3 & Plugable Kernels such as Babelfish, IvorySQL, and PolarDB
❤2👍1
🔵 عنوان مقاله
How Postgres Stores Data on Disk (This One's a Page Turner)
🟢 خلاصه مقاله:
مقاله مورد نظر یک بررسی جامع از روش ذخیرهسازی دادهها توسط PostgreSQL بر روی دیسک ارائه میدهد. در این مقاله، ساختارهای اصلی مانند بخشها (Segments) و صفحهها (Pages) به همراه جزئیات عمیقتر در مورد نحوه عملکرد داخلی PostgreSQL مورد بررسی قرار گرفته است. این اطلاعات شاید در نگاه اول بیش از حد تخصصی به نظر رسند، ولی داشتن شناخت در این زمینه میتواند در مواقع ضروری بسیار مفید واقع شود. مقاله تأکید دارد که دانستن این اطلاعات تا زمانی که به آن نیاز پیدا نکنید بیش از حد به نظر میرسد، اما داشتن دانش پایهای از این معماریها میتواند در درک بهتر و افزایش کارایی کار با پایگاه داده PostgreSQL کمک کننده باشد.
🟣لینک مقاله:
https://postgresweekly.com/link/158709/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
How Postgres Stores Data on Disk (This One's a Page Turner)
🟢 خلاصه مقاله:
مقاله مورد نظر یک بررسی جامع از روش ذخیرهسازی دادهها توسط PostgreSQL بر روی دیسک ارائه میدهد. در این مقاله، ساختارهای اصلی مانند بخشها (Segments) و صفحهها (Pages) به همراه جزئیات عمیقتر در مورد نحوه عملکرد داخلی PostgreSQL مورد بررسی قرار گرفته است. این اطلاعات شاید در نگاه اول بیش از حد تخصصی به نظر رسند، ولی داشتن شناخت در این زمینه میتواند در مواقع ضروری بسیار مفید واقع شود. مقاله تأکید دارد که دانستن این اطلاعات تا زمانی که به آن نیاز پیدا نکنید بیش از حد به نظر میرسد، اما داشتن دانش پایهای از این معماریها میتواند در درک بهتر و افزایش کارایی کار با پایگاه داده PostgreSQL کمک کننده باشد.
🟣لینک مقاله:
https://postgresweekly.com/link/158709/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
drew.silcock.dev
How Postgres stores data on disk – this one's a page turner | drew's dev blog
A high-level overview of how PostgreSQL stores data on disk, covering segments, pages and more.
🍾2
🔵 عنوان مقاله
PostgreSQL Upgrades, Simplified
🟢 خلاصه مقاله:
این مقاله توصیههایی عملی در مورد چگونگی ارتقاء PostgreSQL بدون وقفه ارائه میدهد. تیم متخصصان DBA (مدیران پایگاه داده) ما ضامن انتقال آرام و بیدردسر پایگاه داده شما هستند، ضمن رفع مسائل و مشکلات احتمالی از جمله بازدارندهها و مسائل مربوط به کارایی. فرآیند ما شامل برنامهریزی دقیق، آزمایش، راهاندازی و سپس ارتقاء است تا مطمئن شوید هر قدم به طور مؤثر طی میشود. تنها کافیست فرم موجود را پر کرده تا ارتقاء شما از امروز آغاز شود. این رویکرد به شما کمک میکند تا بتوانید بدون اختلال در دسترسی به دادهها، ارتقاء لازم را انجام دهید.
🟣لینک مقاله:
https://postgresweekly.com/link/158703/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
PostgreSQL Upgrades, Simplified
🟢 خلاصه مقاله:
این مقاله توصیههایی عملی در مورد چگونگی ارتقاء PostgreSQL بدون وقفه ارائه میدهد. تیم متخصصان DBA (مدیران پایگاه داده) ما ضامن انتقال آرام و بیدردسر پایگاه داده شما هستند، ضمن رفع مسائل و مشکلات احتمالی از جمله بازدارندهها و مسائل مربوط به کارایی. فرآیند ما شامل برنامهریزی دقیق، آزمایش، راهاندازی و سپس ارتقاء است تا مطمئن شوید هر قدم به طور مؤثر طی میشود. تنها کافیست فرم موجود را پر کرده تا ارتقاء شما از امروز آغاز شود. این رویکرد به شما کمک میکند تا بتوانید بدون اختلال در دسترسی به دادهها، ارتقاء لازم را انجام دهید.
🟣لینک مقاله:
https://postgresweekly.com/link/158703/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Percona
PostgreSQL Upgrades, Simplified
Upgrade your PostgreSQL with zero downtime. Our expert DBAs ensure a smooth process, from planning to production setup. Let us streamline your upgrade cycle for seamless performance.
❤4
🔵 عنوان مقاله
Why I Always Use Postgres Functions For Everything
🟢 خلاصه مقاله:
مقاله به بررسی نقشهای توابع تعریف شده توسط کاربر در پایگاههای داده تولید میپردازد و اینکه چگونه آنها میتوانند به بهبود فرایندهای تولید کمک کنند. نویسنده بر این باور است که هرچند افراد مختلفی ممکن است نظرات متفاوتی در مورد نقشهای توابع در پایگاههای داده داشته باشند، استفاده از توابع تعریف شده توسط کاربر دارای مزایایی چون انکپسولاسیون و انتزاع است. انکپسولاسیون به کمک توابع این اجازه را میدهد که جزئیات پیچیدهی لازم برای پردازش دادهها پنهان شود، در حالی که انتزاع اجازه میدهد تمرکز بر روی منطق سطح بالاتر بدون نگرانی از جزئیات پایینتر انجام گیرد. نویسنده عقیده دارد که این ویژگیها به بهبود کارایی و نگهداری پایگاههای داده کمک شایانی میکنند.
🟣لینک مقاله:
https://postgresweekly.com/link/158957/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Why I Always Use Postgres Functions For Everything
🟢 خلاصه مقاله:
مقاله به بررسی نقشهای توابع تعریف شده توسط کاربر در پایگاههای داده تولید میپردازد و اینکه چگونه آنها میتوانند به بهبود فرایندهای تولید کمک کنند. نویسنده بر این باور است که هرچند افراد مختلفی ممکن است نظرات متفاوتی در مورد نقشهای توابع در پایگاههای داده داشته باشند، استفاده از توابع تعریف شده توسط کاربر دارای مزایایی چون انکپسولاسیون و انتزاع است. انکپسولاسیون به کمک توابع این اجازه را میدهد که جزئیات پیچیدهی لازم برای پردازش دادهها پنهان شود، در حالی که انتزاع اجازه میدهد تمرکز بر روی منطق سطح بالاتر بدون نگرانی از جزئیات پایینتر انجام گیرد. نویسنده عقیده دارد که این ویژگیها به بهبود کارایی و نگهداری پایگاههای داده کمک شایانی میکنند.
🟣لینک مقاله:
https://postgresweekly.com/link/158957/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Medium
Why I Always Use PostgreSQL Functions For Everything
As a general rule, every single command or query for the application use — I always wrap up in a PostgreSQL user-defined function!
❤1👍1
🔵 عنوان مقاله
Six Degrees of Kevin Bacon - Postgres Style
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته، در مورد چالش پیدا کردن ارتباط بین دو بازیگر تصادفی از طریق دیگر بازیگرانی که در فیلمها با هم همبازی بودهاند، صحبت میکند، و این که آیا میتوان این ارتباط را در شش مرحله یا کمتر برقرار کرد. این مفهوم بر اساس بازی شش درجه از جدایی کوین بیکن است. در این مقاله، نویسنده به نام پاول، به بررسی این میپردازد که آیا پایگاه داده پستگرس میتواند در یافتن چنین ارتباطاتی کارآمد باشد. او با استفاده از تکنیکهای پایگاه داده و آزمایشهای مختلف میکوشد تا نشان دهد که چگونه میتوان ارتباطات بین بازیگران را از طریق همکاریهای فیلمیشان به تصویر کشید و تایید کرد که در بسیاری موارد میتوان این شش درجه جدایی را رعایت کرد.
🟣لینک مقاله:
https://postgresweekly.com/link/158955/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Six Degrees of Kevin Bacon - Postgres Style
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته، در مورد چالش پیدا کردن ارتباط بین دو بازیگر تصادفی از طریق دیگر بازیگرانی که در فیلمها با هم همبازی بودهاند، صحبت میکند، و این که آیا میتوان این ارتباط را در شش مرحله یا کمتر برقرار کرد. این مفهوم بر اساس بازی شش درجه از جدایی کوین بیکن است. در این مقاله، نویسنده به نام پاول، به بررسی این میپردازد که آیا پایگاه داده پستگرس میتواند در یافتن چنین ارتباطاتی کارآمد باشد. او با استفاده از تکنیکهای پایگاه داده و آزمایشهای مختلف میکوشد تا نشان دهد که چگونه میتوان ارتباطات بین بازیگران را از طریق همکاریهای فیلمیشان به تصویر کشید و تایید کرد که در بسیاری موارد میتوان این شش درجه جدایی را رعایت کرد.
🟣لینک مقاله:
https://postgresweekly.com/link/158955/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Crunchy Data
Six Degrees of Kevin Bacon - Postgres Style | Crunchy Data Blog
Paul Ramsey has some great examples of Postgres network analysis and graph theory in this sample code for playing the Kevin Bacon game. Both pgRouting and recursive CTE are used to solve graphing relationships.
❤2🍾1
🔵 عنوان مقاله
How to Create a Postgres FDW with WebAssembly
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته است، به معرفی و تشریح کاربرد Foreign Data Wrappers (FDWs) در Postgres میپردازد و نحوه استفاده از آنها برای دسترسی به دادههای خارجی به عنوان جداول محلی را توضیح میدهد. این فناوری امکان پرسوجو و تعامل با دادههای موجود در منابع خارجی را فراهم میکند، بدون آنکه نیاز به انتقال دادهها به دیتابیس محلی باشد.
در این مقاله به شکل خاص، استفاده از فریمورک Wrappers FDW مبتنی بر زبان برنامهنویسی Rust برای ایجاد FDWهایی که با WebAssembly به قدرت میرسند، مورد بحث قرار گرفته است. این ابزار جدید اجازه میدهد که FDWها بطور پویا و در زمان اجرا بر روی سیستم عاملهای مختلف مستقر شوند. استفاده از Rust و WebAssembly در این زمینه موجب میشود که علاوه بر افزایش امنیت، کارایی پردازشی FDWها نیز بالا برود و به طور موثری امکان پردازش دادهها در مرزها (edge computing) فراهم گردد.
🟣لینک مقاله:
https://postgresweekly.com/link/158963/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
How to Create a Postgres FDW with WebAssembly
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته است، به معرفی و تشریح کاربرد Foreign Data Wrappers (FDWs) در Postgres میپردازد و نحوه استفاده از آنها برای دسترسی به دادههای خارجی به عنوان جداول محلی را توضیح میدهد. این فناوری امکان پرسوجو و تعامل با دادههای موجود در منابع خارجی را فراهم میکند، بدون آنکه نیاز به انتقال دادهها به دیتابیس محلی باشد.
در این مقاله به شکل خاص، استفاده از فریمورک Wrappers FDW مبتنی بر زبان برنامهنویسی Rust برای ایجاد FDWهایی که با WebAssembly به قدرت میرسند، مورد بحث قرار گرفته است. این ابزار جدید اجازه میدهد که FDWها بطور پویا و در زمان اجرا بر روی سیستم عاملهای مختلف مستقر شوند. استفاده از Rust و WebAssembly در این زمینه موجب میشود که علاوه بر افزایش امنیت، کارایی پردازشی FDWها نیز بالا برود و به طور موثری امکان پردازش دادهها در مرزها (edge computing) فراهم گردد.
🟣لینک مقاله:
https://postgresweekly.com/link/158963/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
fdw.dev
Quick Start - Wrappers
A PostgreSQL extension for connecting to external data sources
❤3
🔵 عنوان مقاله
Postgres Webhooks with pgstream
🟢 خلاصه مقاله:
مقاله مورد بررسی به بررسی یک مورد استفاده خاص از ابزار "pgstream" پرداخته است که مرتبط با ثبت تغییرات دادهها در پایگاه دادهی Postgres و استفاده از وبهوکها برای واکنش نسبت به این تغییرات میباشد. ابزار pgstream امکان رصد دقیق و لحظهای تغییرات درون دادهها و طرحبندی پایگاه دادهی Postgres را فراهم میآورد. از آنجا که تغییرات میتوانند شامل طیف وسیعی از دادهها و ساختارهای مختلف باشند، استفاده از وبهوکها به کاربران این امکان را میدهد تا به طور خودکار پاسخهای مشخصی را بر اساس رویدادهای مختلف تعریف کرده و اجرا کنند. این کاربرد بویژه در سیستمهایی که نیاز به واکنش سریع دارند، مانند سیستمهای معاملاتی، اطلاعرسانی زمان واقعی و خودکارسازی فرآیندها، اهمیت بسیار زیادی دارد. در نهایت، pgstream با ارائه توانایی تشخیص تغییرات به زمان واقعی، امکان بهبود دقت و کارایی سیستمهای متکی بر داده را فراهم میآورد.
🟣لینک مقاله:
https://postgresweekly.com/link/158965/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Postgres Webhooks with pgstream
🟢 خلاصه مقاله:
مقاله مورد بررسی به بررسی یک مورد استفاده خاص از ابزار "pgstream" پرداخته است که مرتبط با ثبت تغییرات دادهها در پایگاه دادهی Postgres و استفاده از وبهوکها برای واکنش نسبت به این تغییرات میباشد. ابزار pgstream امکان رصد دقیق و لحظهای تغییرات درون دادهها و طرحبندی پایگاه دادهی Postgres را فراهم میآورد. از آنجا که تغییرات میتوانند شامل طیف وسیعی از دادهها و ساختارهای مختلف باشند، استفاده از وبهوکها به کاربران این امکان را میدهد تا به طور خودکار پاسخهای مشخصی را بر اساس رویدادهای مختلف تعریف کرده و اجرا کنند. این کاربرد بویژه در سیستمهایی که نیاز به واکنش سریع دارند، مانند سیستمهای معاملاتی، اطلاعرسانی زمان واقعی و خودکارسازی فرآیندها، اهمیت بسیار زیادی دارد. در نهایت، pgstream با ارائه توانایی تشخیص تغییرات به زمان واقعی، امکان بهبود دقت و کارایی سیستمهای متکی بر داده را فراهم میآورد.
🟣لینک مقاله:
https://postgresweekly.com/link/158965/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
xata.io
Postgres webhooks with pgstream
A simple tutorial for calling webhooks on Postgres data and schema changes using pgstream.
❤3👍1
🔵 عنوان مقاله
pgMonitor: An Open Source Monitoring Extension
🟢 خلاصه مقاله:
pgMonitor، ابزاری برای ردیابی معیارهای Postgres است که توسط شرکت Crunchy Data به مدت چندین سال نگهداری شده و اکنون به صورت یک افزونه متنباز نیز در دسترس قرار گرفته است. این افزونه به کاربران امکان میدهد تا عملکرد و سلامت دیتابیسهای Postgres خود را از طریق ردیابی دقیق دادهها مانند ترافیک، استفاده از حافظه و زمان پاسخگویی پایگاههای داده را به صورت مداوم ارزیابی و نظارت کنند. این ابزار مناسب مدیران دیتابیس و توسعهدهندگانی است که به دنبال یک راهکار قابل اعتماد و با دسترسی آزاد برای بهینهسازی عملکرد دیتابیسهای خود هستند. با بکارگیری pgMonitor، کاربران میتوانند مشکلات احتمالی را زودتر شناسایی کنند و با استفاده از دادههای به دست آمده برای بهبود بخشیدن به عملکرد کلی پایگاه داده اقدام نمایند. ارائه این ابزار به صورت متنباز همچنین فرصتی برای جامعه توسعهدهندگان فراهم میآورد تا بر اساس نیازهای خاص خود آن را توسعه دهند و سفارشیسازی کنند.
🟣لینک مقاله:
https://postgresweekly.com/link/158978/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pgMonitor: An Open Source Monitoring Extension
🟢 خلاصه مقاله:
pgMonitor، ابزاری برای ردیابی معیارهای Postgres است که توسط شرکت Crunchy Data به مدت چندین سال نگهداری شده و اکنون به صورت یک افزونه متنباز نیز در دسترس قرار گرفته است. این افزونه به کاربران امکان میدهد تا عملکرد و سلامت دیتابیسهای Postgres خود را از طریق ردیابی دقیق دادهها مانند ترافیک، استفاده از حافظه و زمان پاسخگویی پایگاههای داده را به صورت مداوم ارزیابی و نظارت کنند. این ابزار مناسب مدیران دیتابیس و توسعهدهندگانی است که به دنبال یک راهکار قابل اعتماد و با دسترسی آزاد برای بهینهسازی عملکرد دیتابیسهای خود هستند. با بکارگیری pgMonitor، کاربران میتوانند مشکلات احتمالی را زودتر شناسایی کنند و با استفاده از دادههای به دست آمده برای بهبود بخشیدن به عملکرد کلی پایگاه داده اقدام نمایند. ارائه این ابزار به صورت متنباز همچنین فرصتی برای جامعه توسعهدهندگان فراهم میآورد تا بر اساس نیازهای خاص خود آن را توسعه دهند و سفارشیسازی کنند.
🟣لینک مقاله:
https://postgresweekly.com/link/158978/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Crunchy Data
Announcing an Open Source Monitoring Extension for Postgres with pgMonitor | Crunchy Data Blog
Keith announces a new metrics extension that collects metrics for Postgres and is ready for future version of Postgres.
🔥2
🔵 عنوان مقاله
Free Guide: Boost Postgres Performance by 3x
🟢 خلاصه مقاله:
این مقاله به بررسی و ارائه روشهای تخصصی در زمینه بهینهسازی پایگاههای داده Postgres میپردازد و راهکارهای عملی و آزمایششدهای را برای بهبود عملکرد سیستمها تا سه برابر و کاهش بار دادهها بر روی دیسک تا ۵۰۰ برابر ارائه میدهد. این روشها بر اساس تجربیات کسبشده از هزاران پایگاه داده که تیونینگ شدهاند، بنا نهاده شدهاند. مقاله به تفصیل راهنمای گام به گامی را برای دستیابی به این نتایج ارائه میدهد، که شامل تنظیم پارامترهای پایگاه داده، بهینهسازی کوئریها و استفاده از ابزارهای مدیریت منابع است. با پیادهسازی این استراتژیها، کاربران میتوانند بازدهی قابل توجهی در عملکرد و کارایی پایگاه داده خود مشاهده کنند، که منجر به سرعت بخشیدن به پردازشها و کاهش هزینههای مرتبط با زیرساخت میگردد.
🟣لینک مقاله:
https://postgresweekly.com/link/158954/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Free Guide: Boost Postgres Performance by 3x
🟢 خلاصه مقاله:
این مقاله به بررسی و ارائه روشهای تخصصی در زمینه بهینهسازی پایگاههای داده Postgres میپردازد و راهکارهای عملی و آزمایششدهای را برای بهبود عملکرد سیستمها تا سه برابر و کاهش بار دادهها بر روی دیسک تا ۵۰۰ برابر ارائه میدهد. این روشها بر اساس تجربیات کسبشده از هزاران پایگاه داده که تیونینگ شدهاند، بنا نهاده شدهاند. مقاله به تفصیل راهنمای گام به گامی را برای دستیابی به این نتایج ارائه میدهد، که شامل تنظیم پارامترهای پایگاه داده، بهینهسازی کوئریها و استفاده از ابزارهای مدیریت منابع است. با پیادهسازی این استراتژیها، کاربران میتوانند بازدهی قابل توجهی در عملکرد و کارایی پایگاه داده خود مشاهده کنند، که منجر به سرعت بخشیدن به پردازشها و کاهش هزینههای مرتبط با زیرساخت میگردد.
🟣لینک مقاله:
https://postgresweekly.com/link/158954/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pganalyze
Best Practices for Optimizing Postgres Query Performance
Learn how to get a 3x performance improvement on your Postgres database and 500x reduced data loaded from disk.
❤2👍1