Forwarded from Future Pulse Persian
🔵 عنوان مقاله
Anatomy of Table-Level Locks: Reducing Locking Impact
🟢 خلاصه مقاله:
مقاله نشان میدهد که قفل کردن یک جدول کامل هنگام انجام عملیاتی ساده است، اما تأثیرات منفی بر عملکرد و در دسترس بودن سیستم میتواند به سرعت ما را به سمت استفاده از روشهای کمتحریکتر سوق دهد. گولچین چندین گزینه را برای دستیابی به این هدف توضیح میدهد. این گزینهها به احتمال زیاد شامل استفاده از قفلهای دقیقتری بر روی سطوح رکوردها یا بخشهای خاصی از جدول به جای قفل کل جدول است. استفاده از این رویکردهای پیشرفتهتر میتواند به بهبود قابل توجه در پاسخگویی و کارایی کلی پایگاه داده منجر شود، در حالی که اختلالات کمتری در دسترسی کاربران به دادهها ایجاد میکند.
🟣لینک مقاله:
https://postgresweekly.com/link/164674/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Anatomy of Table-Level Locks: Reducing Locking Impact
🟢 خلاصه مقاله:
مقاله نشان میدهد که قفل کردن یک جدول کامل هنگام انجام عملیاتی ساده است، اما تأثیرات منفی بر عملکرد و در دسترس بودن سیستم میتواند به سرعت ما را به سمت استفاده از روشهای کمتحریکتر سوق دهد. گولچین چندین گزینه را برای دستیابی به این هدف توضیح میدهد. این گزینهها به احتمال زیاد شامل استفاده از قفلهای دقیقتری بر روی سطوح رکوردها یا بخشهای خاصی از جدول به جای قفل کل جدول است. استفاده از این رویکردهای پیشرفتهتر میتواند به بهبود قابل توجه در پاسخگویی و کارایی کلی پایگاه داده منجر شود، در حالی که اختلالات کمتری در دسترسی کاربران به دادهها ایجاد میکند.
🟣لینک مقاله:
https://postgresweekly.com/link/164674/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
xata.io
Anatomy of table-level locks: Reducing locking impact
Not all operations require the same level of locking, and PostgreSQL offers tools and techniques to minimize locking impact.
🔵 عنوان مقاله
VeilStream – Simple Data Access Management for Postgres
🟢 خلاصه مقاله:
VeilStream یک فیلتر Postgres امن و خودمیزبان است که در مقابل پایگاه داده تولیدی شما قرار میگیرد تا با فراهم کردن یک رابط گرافیکی و API ساده و قدرتمند، امکان تنظیم قوانین حذف و ناشناسسازی دادهها را به شما بدهد. امروز آن را به صورت رایگان امتحان کنید.
🟣لینک مقاله:
https://postgresweekly.com/link/164672/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
VeilStream – Simple Data Access Management for Postgres
🟢 خلاصه مقاله:
VeilStream یک فیلتر Postgres امن و خودمیزبان است که در مقابل پایگاه داده تولیدی شما قرار میگیرد تا با فراهم کردن یک رابط گرافیکی و API ساده و قدرتمند، امکان تنظیم قوانین حذف و ناشناسسازی دادهها را به شما بدهد. امروز آن را به صورت رایگان امتحان کنید.
🟣لینک مقاله:
https://postgresweekly.com/link/164672/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
👍2
🔵 عنوان مقاله
Who Contributed to Postgres Development in 2024?
🟢 خلاصه مقاله:
هر سال، رابرت لیستی از افرادی که بیشترین سهم را در توسعه پستگرس در سال گذشته داشتهاند را تهیه میکند. در این سال، 229 نفر به عنوان نویسنده اصلی حداقل یک کامیت شناخته شدهاند. شصت و شش درصد از خطوط جدید کد توسط 18 نفر از مشارکتکنندگان برتر نوشته شده است. این آمار نشاندهنده تأثیر قابل توجه تعداد کمی از افراد در توسعه و پیشرفت این پایگاه داده میباشد و بیانگر اهمیت تشخیص و تقدیر از کار آنها برای حمایت و تشویق مشارکتهای بیشتر در آینده است.
🟣لینک مقاله:
https://postgresweekly.com/link/164673/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Who Contributed to Postgres Development in 2024?
🟢 خلاصه مقاله:
هر سال، رابرت لیستی از افرادی که بیشترین سهم را در توسعه پستگرس در سال گذشته داشتهاند را تهیه میکند. در این سال، 229 نفر به عنوان نویسنده اصلی حداقل یک کامیت شناخته شدهاند. شصت و شش درصد از خطوط جدید کد توسط 18 نفر از مشارکتکنندگان برتر نوشته شده است. این آمار نشاندهنده تأثیر قابل توجه تعداد کمی از افراد در توسعه و پیشرفت این پایگاه داده میباشد و بیانگر اهمیت تشخیص و تقدیر از کار آنها برای حمایت و تشویق مشارکتهای بیشتر در آینده است.
🟣لینک مقاله:
https://postgresweekly.com/link/164673/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Blogspot
Who Contributed to PostgreSQL Development in 2024?
People continue to tell me on a semi-regular basis how much they appreciate these approximately annual posts, the first of which came out in...
👍1
Forwarded from Future Pulse Persian
🔵 عنوان مقاله
HeidiSQL 12.10: A Native Windows App for Database Work
🟢 خلاصه مقاله:
این مقاله به بررسی ابزار مدیریت پایگاه داده منبع باز و کاربردی میپردازد که از پایگاههای دادهی مختلفی نظیر Postgres، MySQL، SQL Server، و SQLite پشتیبانی میکند. این نرمافزار با استفاده از زبان برنامهنویسی Delphi نوشته شده است و به صورت منبع باز ارائه میشود. با توجه به قابلیتهای گسترده و پشتیبانی از چندین پایگاه داده مختلف، این ابزار گزینه مناسبی برای مدیران پایگاه داده است که به دنبال راهحلی انعطافپذیر و دسترسپذیر هستند. این مقاله به تشریح ویژگیها و کاربردهای آن میپردازد، که از جملهی آنها قابلیتهای مختلف در پروسههای مدیریت دادهها میباشد.
🟣لینک مقاله:
https://postgresweekly.com/link/164694/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
HeidiSQL 12.10: A Native Windows App for Database Work
🟢 خلاصه مقاله:
این مقاله به بررسی ابزار مدیریت پایگاه داده منبع باز و کاربردی میپردازد که از پایگاههای دادهی مختلفی نظیر Postgres، MySQL، SQL Server، و SQLite پشتیبانی میکند. این نرمافزار با استفاده از زبان برنامهنویسی Delphi نوشته شده است و به صورت منبع باز ارائه میشود. با توجه به قابلیتهای گسترده و پشتیبانی از چندین پایگاه داده مختلف، این ابزار گزینه مناسبی برای مدیران پایگاه داده است که به دنبال راهحلی انعطافپذیر و دسترسپذیر هستند. این مقاله به تشریح ویژگیها و کاربردهای آن میپردازد، که از جملهی آنها قابلیتهای مختلف در پروسههای مدیریت دادهها میباشد.
🟣لینک مقاله:
https://postgresweekly.com/link/164694/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Heidisql
HeidiSQL - MariaDB/MySQL, MSSQL, PostgreSQL, SQLite and Interbase/Firebird made easy
HeidiSQL is a free and powerful client for MariaDB, MySQL, Microsoft SQL Server, PostgreSQL, SQLite and Interbase/Firebird
👍1
🔵 عنوان مقاله
GROUP BY and Fixing Optimizer Estimates
🟢 خلاصه مقاله:
این مقاله به چالشی در مدیریت پایگاه داده Postgres میپردازد، که در آن افزایش تعداد ستونهای استفادهشده در دستور GROUP BY میتواند منجر به برآورد بیش از حد تعداد ردیفها توسط بهینهساز شود. در Postgres، آمار جداگانهای برای هر ستون نگهداری میشود و به هنگام تخمین گروهها، این آمار به صورت ضربی با یکدیگر ترکیب میشوند. این رویکرد میتواند منجر به برآوردهای نادرست شود زیرا به تعاملات بین ستونها توجه نمیکند. استفاده از آمار گستردهتر میتواند به بهبود این وضعیت کمک کند و دقت برآوردهای بهینهساز را افزایش دهد. این مقاله تأکید میکند که درک و اعمال آمار گستردهتر میتواند در مدیریت دقیقتر پایگاهدادههای بزرگ و پیچیده کلیدی باشد.
🟣لینک مقاله:
https://postgresweekly.com/link/164675/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
GROUP BY and Fixing Optimizer Estimates
🟢 خلاصه مقاله:
این مقاله به چالشی در مدیریت پایگاه داده Postgres میپردازد، که در آن افزایش تعداد ستونهای استفادهشده در دستور GROUP BY میتواند منجر به برآورد بیش از حد تعداد ردیفها توسط بهینهساز شود. در Postgres، آمار جداگانهای برای هر ستون نگهداری میشود و به هنگام تخمین گروهها، این آمار به صورت ضربی با یکدیگر ترکیب میشوند. این رویکرد میتواند منجر به برآوردهای نادرست شود زیرا به تعاملات بین ستونها توجه نمیکند. استفاده از آمار گستردهتر میتواند به بهبود این وضعیت کمک کند و دقت برآوردهای بهینهساز را افزایش دهد. این مقاله تأکید میکند که درک و اعمال آمار گستردهتر میتواند در مدیریت دقیقتر پایگاهدادههای بزرگ و پیچیده کلیدی باشد.
🟣لینک مقاله:
https://postgresweekly.com/link/164675/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
CYBERTEC PostgreSQL | Services & Support
# GROUP BY: Fixing optimizer estimates
The more columns your GROUP BY statement contains, the more likely it is that optimizer overestimates the row count. Read more how to handle.
🔵 عنوان مقاله
DBOS Transact v2: Lightweight Durable Execution in TypeScript
🟢 خلاصه مقاله:
مقالهای که منبع عمدهای برای اطلاعات آن ارائه شده است، به بررسی یک کتابخانه منبع باز میپردازد که برای اجرای مقاوم و سبکوزن طراحی شده و بر پایهی Postgres ساخته شده است. اصطلاح "اجرای مقاوم" به معنای ذخیرهسازی حالت اجرای برنامه در حین اجرا است، بنابراین در صورت قطع یا خرابی برنامه، اجرا از نقطهای که متوقف شده بود، ادامه مییابد. این ویژگی برای فرایندهایی که زمانبر یا حیاتی برای کسبوکار هستند، ایدهآل است. مقاله همچنین به توضیح و ارائه مستندات میپردازد که چگونه این کتابخانه میتواند در محیطهای مختلف مورد استفاده قرار گیرد و چگونه میتوان از آن بهره برد تا بهرهوری و قابلیت اطمینان برنامهها را در برابر شکستهای احتمالی بهبود بخشید.
🟣لینک مقاله:
https://postgresweekly.com/link/164692/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
DBOS Transact v2: Lightweight Durable Execution in TypeScript
🟢 خلاصه مقاله:
مقالهای که منبع عمدهای برای اطلاعات آن ارائه شده است، به بررسی یک کتابخانه منبع باز میپردازد که برای اجرای مقاوم و سبکوزن طراحی شده و بر پایهی Postgres ساخته شده است. اصطلاح "اجرای مقاوم" به معنای ذخیرهسازی حالت اجرای برنامه در حین اجرا است، بنابراین در صورت قطع یا خرابی برنامه، اجرا از نقطهای که متوقف شده بود، ادامه مییابد. این ویژگی برای فرایندهایی که زمانبر یا حیاتی برای کسبوکار هستند، ایدهآل است. مقاله همچنین به توضیح و ارائه مستندات میپردازد که چگونه این کتابخانه میتواند در محیطهای مختلف مورد استفاده قرار گیرد و چگونه میتوان از آن بهره برد تا بهرهوری و قابلیت اطمینان برنامهها را در برابر شکستهای احتمالی بهبود بخشید.
🟣لینک مقاله:
https://postgresweekly.com/link/164692/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
GitHub
GitHub - dbos-inc/dbos-transact-ts: Ultra-Lightweight Durable Execution in TypeScript
Ultra-Lightweight Durable Execution in TypeScript - dbos-inc/dbos-transact-ts
🔵 عنوان مقاله
Don't Forget About the Parallel Leader Participation Setting
🟢 خلاصه مقاله:
مقاله ای که توضیح داده شده در مورد بهینه سازی عملکرد پردازش دادهها در محیطهای دارای مجموعه دادههای بزرگ و جداول تقسیم شده است. نویسنده، Kaarel، توصیه میکند که برای بهبود عملکرد در این شرایط، باید از فعالیت "parallel_leader_participation" اجتناب کنید. این توصیه خصوصاً زمانی کاربرد دارد که با دادههایی خارج از حافظه نهان کار میکنید و سیستم دارای تعداد زیادی هسته پردازشی است. با غیرفعال کردن این ویژگی، میتوان از منابع موجود به طور مؤثرتری استفاده کرد و در نهایت عملکرد کلی سیستم را افزایش داد. این استراتژی به خصوص در مواردی که جداول دادهها تقسیم شدهاند، مفید خواهد بود زیرا مدیریت و دسترسی به دادهها در این حالت میتواند پیچیدهتر باشد.
🟣لینک مقاله:
https://postgresweekly.com/link/164685/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Don't Forget About the Parallel Leader Participation Setting
🟢 خلاصه مقاله:
مقاله ای که توضیح داده شده در مورد بهینه سازی عملکرد پردازش دادهها در محیطهای دارای مجموعه دادههای بزرگ و جداول تقسیم شده است. نویسنده، Kaarel، توصیه میکند که برای بهبود عملکرد در این شرایط، باید از فعالیت "parallel_leader_participation" اجتناب کنید. این توصیه خصوصاً زمانی کاربرد دارد که با دادههایی خارج از حافظه نهان کار میکنید و سیستم دارای تعداد زیادی هسته پردازشی است. با غیرفعال کردن این ویژگی، میتوان از منابع موجود به طور مؤثرتری استفاده کرد و در نهایت عملکرد کلی سیستم را افزایش داد. این استراتژی به خصوص در مواردی که جداول دادهها تقسیم شدهاند، مفید خواهد بود زیرا مدیریت و دسترسی به دادهها در این حالت میتواند پیچیدهتر باشد.
🟣لینک مقاله:
https://postgresweekly.com/link/164685/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Kaarel's corner
Don't forget about the Postgres parallel leader participation setting
Recently there was a nice article on the Planet PostgreSQL feed on Postgres’ parallel query capabilities and the pertinent tuning parameters. All good and logical, the main settings and considerations were highlighted…but then I suddenly remembered that there’s…
🔵 عنوان مقاله
Implementing Thread-Safe Scanners and Parsers in Postgres
🟢 خلاصه مقاله:
این مقاله به بررسی فرآیندها و چالشهای موجود در راهاندازی Postgres برای دستیابی به امنیت رشتههای اجرایی (thread safety) در بخشهای اسکنر و پارسر میپردازد. در حالی که این تغییرات ممکن است برای اکثر کاربران مستقیماً کاربردی نباشد، اما برای اجراکنندگان و توسعهدهندگان عمده Postgres نظیر پیتر ایزنترات، این موضوع بسیار حیاتی است. تلاش برای تامین امنیت رشتههای اجرایی در این بخشهای سیستمی عملیاتی پیچیده و دقیق را میطلبد که جزییات آن در مقاله مورد بررسی قرار گرفتهاست. این تغییرات میتوانند به بهبود کارایی و امنیت در پایگاه دادههای بزرگ کمک قابل توجهی کنند.
🟣لینک مقاله:
https://postgresweekly.com/link/164683/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Implementing Thread-Safe Scanners and Parsers in Postgres
🟢 خلاصه مقاله:
این مقاله به بررسی فرآیندها و چالشهای موجود در راهاندازی Postgres برای دستیابی به امنیت رشتههای اجرایی (thread safety) در بخشهای اسکنر و پارسر میپردازد. در حالی که این تغییرات ممکن است برای اکثر کاربران مستقیماً کاربردی نباشد، اما برای اجراکنندگان و توسعهدهندگان عمده Postgres نظیر پیتر ایزنترات، این موضوع بسیار حیاتی است. تلاش برای تامین امنیت رشتههای اجرایی در این بخشهای سیستمی عملیاتی پیچیده و دقیق را میطلبد که جزییات آن در مقاله مورد بررسی قرار گرفتهاست. این تغییرات میتوانند به بهبود کارایی و امنیت در پایگاه دادههای بزرگ کمک قابل توجهی کنند.
🟣لینک مقاله:
https://postgresweekly.com/link/164683/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Peter Eisentraut
Implementing thread-safe scanners and parsers in PostgreSQL
I have been working recently on making various scanners and parsers in PostgreSQL thread-safe, and this article is a bit of a brain dump to record what I did, what the different steps were, because all of that was pretty difficult to piece together, and it…
Forwarded from Future Pulse Persian
پنج پرامپت chatgpt برای بهبود عملکرد
۱. تولید پیشنهادات کاربردی
"
۲. بهبود نوشتار با بازخورد دقیق
"
۳. ساخت یک رزومه قوی
"
۴. تسریع یادگیری با اصل ۸۰/۲۰
"
۵. یادگیری مهارتهای جدید
"
با استفاده از این پیشنهادات، میتوانید بهرهوری خود را افزایش دهید و مهارتهای جدیدی یاد بگیرید!
۱. تولید پیشنهادات کاربردی
"
من تازه به استفاده از ChatGPT روی آوردهام و شغل من [شغل خود را وارد کنید] است. لطفاً فهرستی از ۱۰ پیشنهاد برتر برای افزایش بهرهوری من ارائه دهید."۲. بهبود نوشتار با بازخورد دقیق
"
[متن نوشتاری خود را وارد کنید] لطفاً نوشتهی من را بررسی کن. اشتباهات گرامری و املایی را اصلاح کن و پیشنهاداتی برای بهبود وضوح نوشتهام ارائه بده."۳. ساخت یک رزومه قوی
"
جزئیات حرفهای من را در زیر تحلیل کن و یک رزومه متقاعدکننده ایجاد کن که به من در یافتن شغل [جزئیات شغل مورد نظر را وارد کنید] کمک کند: [جزئیات حرفهای خود را وارد کنید]."۴. تسریع یادگیری با اصل ۸۰/۲۰
"
میخواهم درباره [موضوع مورد نظر را وارد کنید] یاد بگیرم. لطفاً ۲۰ درصد مهمترین نکات این موضوع را شناسایی و به اشتراک بگذار که به من کمک کند ۸۰ درصد آن را درک کنم."۵. یادگیری مهارتهای جدید
"
میخواهم در [مهارت مورد نظر را وارد کنید] بهتر شوم. من کاملاً مبتدی هستم. لطفاً یک برنامه یادگیری ۳۰ روزه ایجاد کن که به یک مبتدی مانند من کمک کند تا این مهارت را بیاموزد و پیشرفت کند."با استفاده از این پیشنهادات، میتوانید بهرهوری خود را افزایش دهید و مهارتهای جدیدی یاد بگیرید!
👍1
🔵 عنوان مقاله
Logon Triggers in Postgres
🟢 خلاصه مقاله:
مقاله مورد بررسی به جدیدترین قابلیتهای نسخهی 17 پایگاهدادهی Postgres اشاره دارد که از جملهی آنها، امکان ایجاد تریگرها (ماشهها) در زمان ورود به سیستم میباشد. این قابلیت جدید میتواند در تحلیل و نظارت بر عملکرد کاربران، همچنین افزایش امنیت پایگاه داده با استفاده از روشهای خلاقانه کاربرد داشته باشد. به طور خلاصه، مقاله به بررسی پتانسیلها و کاربردهای مختلف این تریگرها در Postgres 17 میپردازد و توضیح میدهد که چگونه مدیران دیتابیس میتوانند از این امکان جدید برای بهبود عملکرد و امنیت در سیستمهای خود بهرهمند شوند.
🟣لینک مقاله:
https://postgresweekly.com/link/165044/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Logon Triggers in Postgres
🟢 خلاصه مقاله:
مقاله مورد بررسی به جدیدترین قابلیتهای نسخهی 17 پایگاهدادهی Postgres اشاره دارد که از جملهی آنها، امکان ایجاد تریگرها (ماشهها) در زمان ورود به سیستم میباشد. این قابلیت جدید میتواند در تحلیل و نظارت بر عملکرد کاربران، همچنین افزایش امنیت پایگاه داده با استفاده از روشهای خلاقانه کاربرد داشته باشد. به طور خلاصه، مقاله به بررسی پتانسیلها و کاربردهای مختلف این تریگرها در Postgres 17 میپردازد و توضیح میدهد که چگونه مدیران دیتابیس میتوانند از این امکان جدید برای بهبود عملکرد و امنیت در سیستمهای خود بهرهمند شوند.
🟣لینک مقاله:
https://postgresweekly.com/link/165044/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
CYBERTEC PostgreSQL | Services & Support
Logon trigger in PostgreSQL
This post explains how this works and how such a LOGON/LOGIN trigger can be implemented and used in real life.
👍1
Forwarded from Software Engineer Labdon
درود دوستان، اگه تمایل داشتید رویداد اسپارک رو شرکت کنید، ارائه هاش جالب به نظر میاد.
https://news.1rj.ru/str/ce_spark/104
این یه سری از ارائه هاشونه
https://news.1rj.ru/str/ce_spark/112
https://news.1rj.ru/str/ce_spark/111
https://news.1rj.ru/str/ce_spark/108
➖➖➖➖➖➖➖➖
https://news.1rj.ru/str/addlist/KpzXaiSpKENkMGM0
https://news.1rj.ru/str/ce_spark/104
این یه سری از ارائه هاشونه
https://news.1rj.ru/str/ce_spark/112
https://news.1rj.ru/str/ce_spark/111
https://news.1rj.ru/str/ce_spark/108
➖➖➖➖➖➖➖➖
https://news.1rj.ru/str/addlist/KpzXaiSpKENkMGM0
🔵 عنوان مقاله
pgwatch 3.0: A Flexible Postgres Monitoring Solution
🟢 خلاصه مقاله:
نسخه 3.0 نرمافزار در برگیرندهٔ پشتیبانی برای Postgres 17 است که شامل معیارهای جدید نیز میشود. همچنین، این نسخه از پشتیبانی بهبود یافته برای سیستمعامل ویندوز، پشتیبانی بهتر از Docker و بهروزرسانی مستندات بهره میبرد. از دیگر ویژگیهای قابل توجه، پشتیبانی از چند مخزن برای اجراهای موازی است که امکان پردازش بهتر و سریعتر دادهها را فراهم میآورد. تمامی اطلاعات و کدها مربوطه در مخزن GitHub قابل دسترسی اند. این ارتقاءها به کاربران این امکان را میدهند که با استفاده از نرمافزار به شکل مؤثرتر و کارآمدتری از دادههای خود استفاده کنند و از جدیدترین تکنولوژیها بهرهمند شوند.
🟣لینک مقاله:
https://postgresweekly.com/link/165053/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pgwatch 3.0: A Flexible Postgres Monitoring Solution
🟢 خلاصه مقاله:
نسخه 3.0 نرمافزار در برگیرندهٔ پشتیبانی برای Postgres 17 است که شامل معیارهای جدید نیز میشود. همچنین، این نسخه از پشتیبانی بهبود یافته برای سیستمعامل ویندوز، پشتیبانی بهتر از Docker و بهروزرسانی مستندات بهره میبرد. از دیگر ویژگیهای قابل توجه، پشتیبانی از چند مخزن برای اجراهای موازی است که امکان پردازش بهتر و سریعتر دادهها را فراهم میآورد. تمامی اطلاعات و کدها مربوطه در مخزن GitHub قابل دسترسی اند. این ارتقاءها به کاربران این امکان را میدهند که با استفاده از نرمافزار به شکل مؤثرتر و کارآمدتری از دادههای خود استفاده کنند و از جدیدترین تکنولوژیها بهرهمند شوند.
🟣لینک مقاله:
https://postgresweekly.com/link/165053/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pgwat.ch
Hello world! - 🔬 pgwatch
pgwatch is a flexible PostgreSQL-specific monitoring solution
👍2
🔵 عنوان مقاله
Mathesar: A Spreadsheet Interface to Postgres Databases
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته نرمافزار متنباز تحت مجوز GPLv3 را معرفی میکند که به کاربران اجازه میدهد تا از طریق یک رابط کاربری جدولی به پایگاه دادهای Postgres دلخواه دسترسی پیدا کنند. هدف اصلی این ابزار، سهولت دسترسی توسعهدهندگان و کاربران نهایی به پایگاههای داده است. این ابزار برای اولین بار دو سال پیش معرفی شد و اخیرا نسخه 0.2 آن منتشر شده است. همچنین لینک مخزن GitHub آن در دسترس قرار دارد که به کاربران اجازه میدهد نسخههای جدیدتر را دنبال یا دانلود کنند. این ابزار به توسعهدهندگان کمک میکند تا بتوانند پایگاه دادههای Postgres را بدون نیاز به دانش فنی عمیق از پایگاه دادهها، به طور مستقیم در دسترس کاربران قرار دهند.
🟣لینک مقاله:
https://postgresweekly.com/link/165051/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Mathesar: A Spreadsheet Interface to Postgres Databases
🟢 خلاصه مقاله:
مقالهای که مورد بررسی قرار گرفته نرمافزار متنباز تحت مجوز GPLv3 را معرفی میکند که به کاربران اجازه میدهد تا از طریق یک رابط کاربری جدولی به پایگاه دادهای Postgres دلخواه دسترسی پیدا کنند. هدف اصلی این ابزار، سهولت دسترسی توسعهدهندگان و کاربران نهایی به پایگاههای داده است. این ابزار برای اولین بار دو سال پیش معرفی شد و اخیرا نسخه 0.2 آن منتشر شده است. همچنین لینک مخزن GitHub آن در دسترس قرار دارد که به کاربران اجازه میدهد نسخههای جدیدتر را دنبال یا دانلود کنند. این ابزار به توسعهدهندگان کمک میکند تا بتوانند پایگاه دادههای Postgres را بدون نیاز به دانش فنی عمیق از پایگاه دادهها، به طور مستقیم در دسترس کاربران قرار دهند.
🟣لینک مقاله:
https://postgresweekly.com/link/165051/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
mathesar.org
Mathesar - Open source UI for Postgres databases
Mathesar is a straightforward open source tool that provides a spreadsheet-like interface to a PostgreSQL database. Our web-based interface helps you and your collaborators work with data more independently and comfortably – no technical skills needed.
🔵 عنوان مقاله
PostgreSQL Performance Monitoring Cheatsheet
🟢 خلاصه مقاله:
مقالهای که در دسترس قرار گرفته، راهنمایی فشرده و کاربردی است برای رصد و پایش عملکرد دیتابیسهای PostgreSQL با استفاده از ابزارها و فرایندهای مناسب. در این مقاله، فهرستی از دستورات مهم و کاربردی psql ارائه میشود که برای مدیران دیتابیس و توسعهدهندگان ضروری هستند. علاوه بر این، نحوه استفاده از برنامه Datadog به عنوان ابزاری برای پایش و تحلیل عملکرد PostgreSQL به طور خلاصه شرح داده میشود. راهنما نکات مفیدی را در خصوص پیگیری منابع حیاتی و معیارهای فعالیت از دیتابیسها بیان میکند و به خواننده کمک میکند تا با استفاده از Datadog، به طور مؤثری دیتابیسهای PostgreSQL خود را تحت نظر داشته باشند. این مقاله منبعی ایدهآل برای کسانی است که میخواهند به روز و آگاه از وضعیت دیتابیسهای خود باشند و عملکرد سیستمهایشان را بهبود ببخشند.
🟣لینک مقاله:
https://postgresweekly.com/link/165032/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
PostgreSQL Performance Monitoring Cheatsheet
🟢 خلاصه مقاله:
مقالهای که در دسترس قرار گرفته، راهنمایی فشرده و کاربردی است برای رصد و پایش عملکرد دیتابیسهای PostgreSQL با استفاده از ابزارها و فرایندهای مناسب. در این مقاله، فهرستی از دستورات مهم و کاربردی psql ارائه میشود که برای مدیران دیتابیس و توسعهدهندگان ضروری هستند. علاوه بر این، نحوه استفاده از برنامه Datadog به عنوان ابزاری برای پایش و تحلیل عملکرد PostgreSQL به طور خلاصه شرح داده میشود. راهنما نکات مفیدی را در خصوص پیگیری منابع حیاتی و معیارهای فعالیت از دیتابیسها بیان میکند و به خواننده کمک میکند تا با استفاده از Datadog، به طور مؤثری دیتابیسهای PostgreSQL خود را تحت نظر داشته باشند. این مقاله منبعی ایدهآل برای کسانی است که میخواهند به روز و آگاه از وضعیت دیتابیسهای خود باشند و عملکرد سیستمهایشان را بهبود ببخشند.
🟣لینک مقاله:
https://postgresweekly.com/link/165032/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Datadog
PostgreSQL Cheatsheet | Datadog
Keep track of important resource and activity metrics from your PostgreSQL databases.
🔵 عنوان مقاله
pg_squeeze 1.8: Extension to Automate Table Bloat Cleanup
🟢 خلاصه مقاله:
مقالهای که مورد بحث قرار گرفته، اشاره دارد به اینکه یک افزونه جدید برای پایگاه دادههای Postgres ارائه شده است که هرچند جایگزینی برای عملیات خلاصهسازی دادهها (vacuuming) نیست، اما قابلیتهای پیشرفتهای به آن اضافه میکند تا فضای بیشتری را در همان مکان فعلی بهبود ببخشد. این افزونه که اکنون با نسخه 17 پایگاه داده Postgres سازگار است، گامی فراتر برای افزایش کارایی و بهینهسازی فضای دادهها محسوب میشود. این ابزار میتواند به مدیران پایگاه داده کمک کند تا با استفاده از تکنولوژیهای نوآورانه، فضا را به شکل موثرتری مدیریت کنند و بهرهوری سیستمهای خود را افزایش دهند. افزونه مذکور در پی تقویت توان مدیریت داده در محیطهایی با حجم بالا و نیازهای شدید به ذخیرهسازی میباشد.
🟣لینک مقاله:
https://postgresweekly.com/link/165056/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
pg_squeeze 1.8: Extension to Automate Table Bloat Cleanup
🟢 خلاصه مقاله:
مقالهای که مورد بحث قرار گرفته، اشاره دارد به اینکه یک افزونه جدید برای پایگاه دادههای Postgres ارائه شده است که هرچند جایگزینی برای عملیات خلاصهسازی دادهها (vacuuming) نیست، اما قابلیتهای پیشرفتهای به آن اضافه میکند تا فضای بیشتری را در همان مکان فعلی بهبود ببخشد. این افزونه که اکنون با نسخه 17 پایگاه داده Postgres سازگار است، گامی فراتر برای افزایش کارایی و بهینهسازی فضای دادهها محسوب میشود. این ابزار میتواند به مدیران پایگاه داده کمک کند تا با استفاده از تکنولوژیهای نوآورانه، فضا را به شکل موثرتری مدیریت کنند و بهرهوری سیستمهای خود را افزایش دهند. افزونه مذکور در پی تقویت توان مدیریت داده در محیطهایی با حجم بالا و نیازهای شدید به ذخیرهسازی میباشد.
🟣لینک مقاله:
https://postgresweekly.com/link/165056/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
GitHub
GitHub - cybertec-postgresql/pg_squeeze: A PostgreSQL extension for automatic bloat cleanup
A PostgreSQL extension for automatic bloat cleanup - cybertec-postgresql/pg_squeeze
Forwarded from Future Pulse Persian
🔵 عنوان مقاله
A Major Aurora Postgres Upgrade with Zero Downtime
🟢 خلاصه مقاله:
دو مهندس الهام گرفته از یک پست وبلاگ پیشین تیم پایگاه داده Lyft، تصمیم گرفتند نسخهای کوچک اما پرکاربرد از نمونه Aurora Postgres خود را به روز رسانی کنند بدون اینکه برنامهشان تأثیر بپذیرد. در این مقاله، داستان کامل به همراه مشکلاتی که با آنها روبرو شدند، بیان شده است. به یاد داشته باشید که پایگاه داده برای چند ثانیه از دسترس خارج میشود، اما برنامهی آنها نیازی به رد درخواستها نداشت. از دیدگاه تکنیکی، این مقاله میتواند درک بهتری از چالشها و راهکارهای به روز رسانی سیستمهای پایگاه داده در محیطهای تولیدی فراهم آورد. این محتوا مخاطبان فنی را هدف قرار داده و بینشهایی در مورد نحوه مدیریت و اجرای بدون وقفه عملیات پایگاه داده به ارمغان میآورد.
🟣لینک مقاله:
https://postgresweekly.com/link/165033/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
A Major Aurora Postgres Upgrade with Zero Downtime
🟢 خلاصه مقاله:
دو مهندس الهام گرفته از یک پست وبلاگ پیشین تیم پایگاه داده Lyft، تصمیم گرفتند نسخهای کوچک اما پرکاربرد از نمونه Aurora Postgres خود را به روز رسانی کنند بدون اینکه برنامهشان تأثیر بپذیرد. در این مقاله، داستان کامل به همراه مشکلاتی که با آنها روبرو شدند، بیان شده است. به یاد داشته باشید که پایگاه داده برای چند ثانیه از دسترس خارج میشود، اما برنامهی آنها نیازی به رد درخواستها نداشت. از دیدگاه تکنیکی، این مقاله میتواند درک بهتری از چالشها و راهکارهای به روز رسانی سیستمهای پایگاه داده در محیطهای تولیدی فراهم آورد. این محتوا مخاطبان فنی را هدف قرار داده و بینشهایی در مورد نحوه مدیریت و اجرای بدون وقفه عملیات پایگاه داده به ارمغان میآورد.
🟣لینک مقاله:
https://postgresweekly.com/link/165033/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
Instantdb
A Major Postgres Upgrade with Zero Downtime
🔵 عنوان مقاله
VACUUM (INDEX_CLEANUP OFF) Considered Harmful
🟢 خلاصه مقاله:
این مقاله به تحلیل عمقی مفهوم تجاهل استراتژیک از گزینههای خاص در موقعیتهای اضطراری میپردازد. نویسنده با بیانی کلی به خوانندگان هشدار میدهد که مگر در شرایطی که کاملاً اطمینان دارند که چه کاری انجام میدهند و در شرایطی فوقالعاده قرار دارند، باید از در نظر گرفتن برخی از گزینهها خودداری کنند. به بیان دیگر، خوانندگان باید "وانمود کنند که این گزینه وجود ندارد". این ادبیات رایج در میان متخصصان است که نوعی دفاع پیشگیرانه را تشویق میکند تا از تصمیمات عجولانه و احتمالاً خطرناک در شرایط بحرانی پرهیز کنند. مقاله تأکید میکند که تنها در شرایط "بحرانی حلقهای" که از تحلیل دقیق و شناخت کامل وضعیت برخوردار است، بایستی این گزینهها مورد استفاده قرار گیرند. به این ترتیب، مقاله در واقع به ترویج احتیاط و دوراندیشی در مدیریت موقعیتهای پیچیده میپردازد.
🟣لینک مقاله:
https://postgresweekly.com/link/165046/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
VACUUM (INDEX_CLEANUP OFF) Considered Harmful
🟢 خلاصه مقاله:
این مقاله به تحلیل عمقی مفهوم تجاهل استراتژیک از گزینههای خاص در موقعیتهای اضطراری میپردازد. نویسنده با بیانی کلی به خوانندگان هشدار میدهد که مگر در شرایطی که کاملاً اطمینان دارند که چه کاری انجام میدهند و در شرایطی فوقالعاده قرار دارند، باید از در نظر گرفتن برخی از گزینهها خودداری کنند. به بیان دیگر، خوانندگان باید "وانمود کنند که این گزینه وجود ندارد". این ادبیات رایج در میان متخصصان است که نوعی دفاع پیشگیرانه را تشویق میکند تا از تصمیمات عجولانه و احتمالاً خطرناک در شرایط بحرانی پرهیز کنند. مقاله تأکید میکند که تنها در شرایط "بحرانی حلقهای" که از تحلیل دقیق و شناخت کامل وضعیت برخوردار است، بایستی این گزینهها مورد استفاده قرار گیرند. به این ترتیب، مقاله در واقع به ترویج احتیاط و دوراندیشی در مدیریت موقعیتهای پیچیده میپردازد.
🟣لینک مقاله:
https://postgresweekly.com/link/165046/web
➖➖➖➖➖➖➖➖
👑 @Database_Academy
👍1