Database Labdon
744 subscribers
31 photos
1 file
572 links
🕸 Database Academy

حمایت مالی:
https://www.coffeete.ir/mrbardia72

ادمین:
@mrbardia72
Download Telegram
🔵 عنوان مقاله
7. A Roundup of Postgres Query Plan Visualization Tools

🟢 خلاصه مقاله:
مقاله‌ای که بیان شده، پیرامون دستور EXPLAIN در PostgreSQL بحث می‌کند که ابزاری کلیدی برای درک نحوهٔ برنامه‌ریزی و اجرای پرس‌وجو‌ها توسط این سیستم مدیریت پایگاه داده است. با استفاده از دستور EXPLAIN و تنظیمات متعدد آن، کاربران می‌توانند دریابند که چگونه پرس‌وجوهای خاص به اجرا درمی‌آیند و دلایل کند بودن برخی از این پرس‌وجوها را شناسایی کنند. با این حال، خروجی خام دستور EXPLAIN ممکن است دشوار به فهم باشد. در این راستا، چندین ابزار مفید وجود دارد که می‌تواند به تجزیه و تحلیل و درک بهتر این خروجی‌ها کمک کند. مقاله تأکید می‌کند که استفاده از این ابزارها می‌تواند در بهینه‌سازی پرس‌وجوها و افزایش کارایی عملیات پایگاه داده مؤثر باشد.

🟣لینک مقاله:
https://postgresweekly.com/link/171607/web


👑 @Database_Academy
🔵 عنوان مقاله
3. Don't Do This (in Postgres)

🟢 خلاصه مقاله:
این مقاله به بررسی یک صفحه پربازدید از ویکی رسمی Postgres می‌پردازد که به طور منظم هر یکی دو سال یکبار به آن ارجاع داده می‌شود. این صفحه شامل راهنمایی‌ها و مشاوره‌هایی در مورد 'اشتباهات رایج'ی است که کاربران هنگام استفاده از Postgres مرتکب می‌شوند و نبایدهایی که باید اجتناب کنند. مقاله بیان می‌کند که دیدن افزوده شدن مطالب بیشتر به این صفحه در زمان‌های آینده بسیار خوب خواهد بود. این اشاره به لزوم به‌روزرسانی و توسعه مستمر محتوا در رابطه با استفاده بهینه از این سیستم مدیریت پایگاه داده است. دانش به دست آمده از این صفحه به کاربران کمک می‌کند تا با شناخت اشتباهات معمول، بهره‌وری خود را افزایش دهند و از مشکلات احتمالی جلوگیری کنند.

🟣لینک مقاله:
https://postgresweekly.com/link/171602/web


👑 @Database_Academy
🔵 عنوان مقاله
Migrating the Jira Database Platform to AWS Aurora

🟢 خلاصه مقاله:
خلاصه مقاله: مقاله‌ای که مورد بررسی قرار گرفته است درباره‌ی چالش‌ها و پیچیدگی‌هایی که Atlassian در جریان انتقال چهار میلیون پایگاه داده کاربران از سرورهای Postgres به AWS Aurora مواجه شده است. Atlassian، که از Postgres برای مدیریت دیتابیس‌های منفرد هر کاربر استفاده می‌کند، با تعداد کاربرانی که به میلیون‌ها می‌رسد، نیاز به مدیریت میلیون‌ها پایگاه داده داشت. این فرایند انتقال که شامل حرکت دیتابیس‌ها از ۳۰۰۰ سرور Postgres به سیستم مدیریت دیتابیس Aurora ابری AWS بود، یک کار بسیار پیچیده و دشوار توصیف شده است. این عملیات نشان‌دهنده‌ی ظرفیت‌های بزرگ در مدیریت دیتا و انتقال اطلاعات در مقیاس بسیار بزرگ است و نیاز به دقت و برنامه‌ریزی دقیق دارد.

🟣لینک مقاله:
https://postgresweekly.com/link/171588/web


👑 @Database_Academy
Forwarded from AI Labdon
مرورگر Zen بر پایه فایرفاکس و با الهام از طراحی مدرن Arc ساخته شده.
جدا از خوشگلی و امکانات زیادی که برای شخصی‌سازی و بهره‌وری بیشتر داره؛ حریم شخصی برای Zen مهمه و برخلاف فایرفاکس و گوگل کروم، از دیتای کاربر برای توسعه AI استفاده نمی‌کنه!

+ دریافت:
https://zen-browser.app

<Yaser Shahi/>
🔵 عنوان مقاله
1. Life Altering Postgres Patterns

🟢 خلاصه مقاله:
مقاله‌ای که بررسی شده حاوی دوازده نکته و بینش کلیدی است که نویسنده از تجربیات واقعی خود در زمینه برنامه‌نویسی و مدیریت پایگاه داده به دست آورده است. این نکات شامل استفاده از UUID به عنوان کلیدهای اصلی، نحوه نام‌گذاری جداول، استفاده از اسکیماها و دیدگاه‌ها (views) می‌باشد. نویسنده تاکید دارد که این توصیه‌ها بر پایه تجربیات سخت و عملی او شکل گرفته‌اند و می‌توانند به عنوان راهنمایی مفید برای توسعه‌دهندگان نرم‌افزار عمل کنند. این مقاله نه تنها نکات تخصصی و فنی مرتبط با مسائل فناوری اطلاعات را پوشش می‌دهد، بلکه به چگونگی بهینه‌سازی کار با پایگاه داده‌ها و افزایش کارایی در زمینه برنامه‌نویسی نیز می‌پردازد. این راهنمایی‌ها برای هر توسعه‌دهنده‌ای که به دنبال بهبود مهارت‌های خود در این زمینه است، ارزشمند است.

🟣لینک مقاله:
https://postgresweekly.com/link/171599/web


👑 @Database_Academy
Forwarded from omid trade 360
🔵 عنوان مقاله
Aave TVL 50% greater than Revolut's (1 minute read)

🟢 خلاصه مقاله:
مقاله حاضر، به بررسی و مقایسه Aave و Revolut می‌پردازد که دو سازمان مالی در عرصه‌های متفاوت هستند. Aave، یک پلتفرم وام دهی غیرمتمرکز است که بر بستر بلاک‌چین فعالیت می‌کند، در حالی که Revolut یک شرکت فناوری مالی است که خدمات بانکی و تبدیل ارز را ارائه می‌دهد. بر اساس این مقاله، میزان کل ارزش قفل‌شده (TVL) در Aave، تقریباً 50 درصد بیشتر از دارایی‌های تحت مدیریت (AUM) در Revolut است. این تفاوت عمده ارزش نشان‌دهنده پذیرش گسترده‌تر و اعتماد بیشتر به پلتفرم‌های مالی بلاک‌چین مانند Aave در مقابل روش‌های سنتی‌تر مدیریت دارایی است که توسط شرکت‌هایی مانند Revolut انجام می‌شود. این خلاصه برجسته‌ کردن این تفاوت اساسی میان دو مدل تجاری و نقش تکنولوژی‌های نوین در تحول عرصه مالی را در بر دارد.

🟣لینک مقاله:
https://threadreaderapp.com/thread/1931735079098921341.html?utm_source=tldrcrypto


👑 @omidtrade360
🔵 عنوان مقاله
So Why Don't We Pick the Optimal Query Plan?

🟢 خلاصه مقاله:
این مقاله به بررسی چگونگی تأثیرگذاری یک پیش‌فرض احتمالاً منسوخ شده (random_page_cost) بر روی انتخاب‌های اسکن شاخص در سیستم‌های مدیریت پایگاه داده می‌پردازد. پیش‌فرض random_page_cost به عنوان بخشی از تنظیمات عملکردی در PostgreSQL مورد استفاده قرار می‌گیرد تا هزینه دسترسی تصادفی به صفحات داده در مقایسه با دسترسی ترتیبی را تخمین بزند. در شرایط کنونی که سخت‌افزارهای ذخیره‌سازی مدرن تر و سریعتر شده‌اند، این پیش‌فرض می‌تواند منجر به تصمیم‌گیری‌های ناکارآمد در استفاده از اندیس‌ها و در نتیجه کاهش کارایی پایگاه داده شود. مقاله راهکارهایی برای مقابله با این مشکل را ارائه می‌دهد که شامل بهینه‌سازی تنظیمات سیستم و ارزیابی دقیق‌تر هزینه‌های دسترسی به داده‌ها در محیط‌های تکنولوژیکی مختلف می‌شود. بدین ترتیب، مقاله نحوه اصلاح پیکربندی سیستم و اپتیمایز کردن انتخاب شاخص‌ها را به منظور افزایش بهره‌وری کلی بررسی می‌کند.

🟣لینک مقاله:
https://postgresweekly.com/link/171593/web


👑 @Database_Academy
🔵 عنوان مقاله
Mastering Replication Slots: Preventing WAL Bloat and Other Production Issues

🟢 خلاصه مقاله:
Gunnar در مقاله‌ای که نوشته است، هشدار می‌دهد که گاهی اوقات اسلات تکثیر می‌تواند باعث نگهداری حجم زیادی از بخش‌های لاگ پیشرو (WAL) در پایگاه داده شود. او توصیه‌هایی را برای پیشگیری از این مشکل ارائه داده و همچنین به روش‌های خوبی در زمینه‌هایی مانند ضربان قلب (heartbeats)، تفکیک اسلات تکثیر در زمان خرابی (replication slot failover)، نظارت و موارد دیگر اشاره کرده است. این رویکردها برای اطمینان از کارایی و پایداری در مدیریت پایگاه‌های داده بسیار حیاتی است. مطالب اصلی که Gunnar تأکید می‌کند شامل اهمیت نظارت دقیق بر پایگاه داده، استفاده از فرایندهای خودکار برای مدیریت اسلات‌های تکثیر و اطمینان از اینکه سیستم‌های نظارت به خوبی پیکربندی شده‌اند، می‌شود. این اطلاعات به مدیران پایگاه داده کمک می‌کند تا از تجمع بیش از حد بخش‌های WAL جلوگیری کنند و به بهبود کلی عملکرد محیط‌های تکثیر کمک می‌کند.

🟣لینک مقاله:
https://postgresweekly.com/link/171594/web


👑 @Database_Academy
🔵 عنوان مقاله
Tame Complex PostgreSQL Schemas with Atlas

🟢 خلاصه مقاله:
مقاله‌ای که مورد بررسی قرار گرفت، درباره‌ی ابزاری به نام Atlas است که از Terraform الهام گرفته شده‌است. این ابزار یک روش اعلامی برای مهاجرت‌های طرح‌بندی (schema migrations) فراهم می‌کند و به تیم‌ها اجازه می‌دهد که طرح‌های خود را به صورت کد تعریف کنند. با استفاده از Atlas، برنامه‌ریزی، اعتبارسنجی، و استقرار schema به صورت خودکار انجام می‌شود، که به نوبه خود افزایش بهره‌وری و کاهش خطاهای انسانی را به همراه دارد. این ابزار برای تیم‌های توسعه نرم‌افزار که نیازمند به راه حل‌های مدیریت مؤثرتر طرح‌های داده‌ای هستند، مفید است. Atlas تغییراتی را به عنوان برنامه عملیات مدیریت مهاجرت پایگاه داده ارائه می‌دهد و می‌تواند به آسانی در چرخه‌های توسعه یکپارچه و آزادسازی مداوم (CI/CD) ادغام شود.

🟣لینک مقاله:
https://postgresweekly.com/link/171586/web


👑 @Database_Academy
🔵 عنوان مقاله
4. Postgres 18 Beta Released: 7 Features to Know About

🟢 خلاصه مقاله:
مقاله‌ای که در دست بررسی قرار دارد به نسخه بعدی پایگاه داده Postgres، یعنی Postgres 18، می‌پردازد. با اینکه نسخه نهایی این برنامه قرار است در چند ماه آینده منتشر شود، اولین نسخه بتا آن در اوایل ماه می منتشر شده است. Heikki، یکی از توسعه‌دهندگان، اشتیاق خود را نسبت به این نسخه جدید ابراز داشته است. او به ویژگی‌های جدید و بهبودهایی که قرار است در این نسخه عرضه شوند، مانند بهینه‌سازی‌های عملکرد، امنیت بیشتر، و پشتیبانی بهتر از کوئری‌ها، اشاره کرده است. اگرچه جزئیات دقیق این ویژگی‌ها هنوز علنی نشده‌اند، انتظار می‌رود که نسخه نهایی تجربه بهتری را برای کاربران فراهم آورد. این مقاله بر تحولات آینده در Postgres 18 و انتظارات از آن تمرکز دارد.

🟣لینک مقاله:
https://postgresweekly.com/link/171603/web


👑 @Database_Academy
1
Forwarded from AI Labdon
🔥چطور از این عکسا درست کنیم؟! به راحتی

📰وارد ChatGPT بشید و پرامپت زیر رو بهش بدید ، توی پرامپت باید مشخص کنید این عکسو واسه چه کشوری ایجاد کنه ؛)

A Close-Up Photograph Of A Large Map, All Landmarks Set On A Vintage (IRAN) Map Background Write The County Name With Capital Letters. As A Miniature 3D Landscape Is Sculpted Sand, Featuring Of Most Iconic And Famous Landmarks And Architectural From Same Country famous landmark (Azadi Tower and Milad Tower)
• And 3D Tiny Small Autumn Trees And Leaves Surround The Landmarks, Creating A Surreal, Cozy, Atmosphere.
👍2
Forwarded from Bardia & Erfan
🤖 علاقه‌مند به دنیای هوش مصنوعی هستی؟

دنبال می‌کنی که چطور AI داره دنیا رو متحول می‌کنه؟

پس جای درستی اومدی!

🎯 در کانال ما هر روز:

🔍 جدیدترین اخبار و دستاوردهای دنیای AI

🧠 تحلیل‌ تخصصی در حوزه یادگیری ماشین، دیپ لرنینگ و مدل‌های زبانی

💼 بررسی کاربردهای هوش مصنوعی در پزشکی، صنعت، آموزش، امنیت و اقتصاد

🛠 معرفی ابزارها، دوره‌ها و منابع یادگیری

📈 بررسی ترندها و آینده‌ فناوری‌های مرتبط با هوش مصنوعی

همه‌ی این‌ها به زبان ساده، خلاصه و قابل فهم برای همه علاقه‌مندان — از مبتدی تا حرفه‌ای


👇👇👇👇👇


https://t.iss.one/ai_labdon
🔵 عنوان مقاله
6. 1 Trillion Rows in Citus?

🟢 خلاصه مقاله:
در مقاله مورد بحث، موضوع اصلی بررسی توانایی پایگاه داده‌ای Postgres در مقیاس‌پذیری است. هانس-یورگن با آزمایشی تلاش کرده تا ببیند آیا ایجاد یک جدول با 1 تریلیون رکورد در Postgres ممکن است یا خیر. این پرسش به خاطر استفاده روزافزون از داده‌های بزرگ و نیاز به پایگاه‌های داده‌ای که می‌توانند به طور موثر هندل کنند، اهمیت پیدا کرده است. آزمایش هانس-یورگن برای فهمیدن حد و مرزهای Postgres و اینکه آیا می‌تواند به عنوان راه‌حلی برای داده‌های مقیاس بزرگ مورد استفاده قرار گیرد، انجام شده است. این مطالعه نشان دهنده عمق و انعطاف‌پذیری Postgres به عنوان یک ابزار مدیریت پایگاه داده است و می‌تواند دیدگاه‌هایی راجع به قابلیت‌های آن در زمینه‌هایی که داده‌های بسیار زیادی دارند، ارائه دهد.

🟣لینک مقاله:
https://postgresweekly.com/link/171606/web


👑 @Database_Academy
🔵 عنوان مقاله
📊 Xata's Reaction to PlanetScale's Postgres Benchmarks

🟢 خلاصه مقاله:
PlanetScale’s ورود به دنیای Postgres توجه گسترده‌ای را به خود جلب کرده است و سایر ارائه‌دهندگان نیز نتایج برآوردهای آن‌ها را با دقت بررسی می‌کنند. Xata، یکی از بسترهای عمده دیگر، روش‌های به کار رفته توسط PlanetScale را مورد بررسی قرار داده، خود به اجرای برآوردها پرداخته و به چالش‌های پیش رو برای انجام برآوردهای دقیق و عادلانه‌ای که شامل تمام متغیرها می‌شود، اشاره می‌کند. این برآوردها نشان دهنده تلاش‌ Xata برای ارائه تحلیلی صریح و شفاف از نتایج و روش‌های بکارگیری شده است، همچنین تأکید آن‌ها بر اهمیت در نظر گرفتن همه عوامل موثر درقیاس گیری عملکرد سیستم‌ها می‌باشد.

🟣لینک مقاله:
https://postgresweekly.com/link/171884/web


👑 @Database_Academy
🔵 عنوان مقاله
Rocketadmin: A Swiss Army Knife for Your Backoffice

🟢 خلاصه مقاله:
مقاله مذکور توضیحاتی در مورد سرویس پنل مدیریتی بازمتن ارائه می‌دهد که هم انعطاف‌پذیر و هم امن است. این سرویس امکان ادغام آسان در جریان کاری کاربران را فراهم می‌کند. یکی از قابلیت‌های برجسته این سرویس در نظر گرفتن مجوزهای دقیق برای دسترسی کاربران است، که امکان مدیریت و دسترسی به اطلاعات را به طور ایمن تضمین می‌کند. علاوه بر این، امکان ایجاد خودکارسازی‌ها و ویجت‌های رابط کاربری وجود دارد که به بهبود تعامل و کارایی کمک می‌کند. یکی دیگر از ویژگی‌های کلیدی این سرویس، استفاده از هوش مصنوعی برای کشف بینش‌های عمیق از داده‌ها است، که این امر می‌تواند به تحلیل و درک بهتر اطلاعات، و در نهایت اتخاذ تصمیم‌های آگاهانه‌تر کمک کند.

🟣لینک مقاله:
https://postgresweekly.com/link/171883/web


👑 @Database_Academy
🔵 عنوان مقاله
Endor: Add Services (like Postgres) as Node Dependencies

🟢 خلاصه مقاله:
مقاله‌ای که مورد بررسی قرار گرفته، به معرفی تلاش جدیدی در زمینه فناوری اطلاعات می‌پردازد که امکان راه‌اندازی سریع و محیط‌های مجزا (sandboxed) را برای سرورها فراهم می‌آورد. این رویکرد جدید به کاربران اجازه می‌دهد تا با استفاده از دستورات ساده‌ای مانند npm install و endor run، به سرعت محیط‌هایی را برای استفاده از پایگاه‌های داده‌ای نظیر Postgres، MariaDB و Valkey راه‌اندازی کنند. این فرایند که به شکلی کاملاً خودکار و بدون نیاز به پیکربندی‌های پیچیده انجام می‌گیرد، پتانسیل آن را دارد که تحولی در نحوه استقرار و آزمایش برنامه‌های کاربردی به‌ وجود آورد. با استفاده از این تکنولوژی، توسعه‌دهندگان می‌توانند بر روی برنامه‌های کاربردی خود تمرکز کنند بدون اینکه نگران جزئیات فنی راه‌اندازی و مدیریت محیط‌های داده باشند.

🟣لینک مقاله:
https://postgresweekly.com/link/171908/web


👑 @Database_Academy
🔵 عنوان مقاله
Odyssey 1.4: A Scalable Postgres Connection Pooler

🟢 خلاصه مقاله:
مقاله به بررسی نسخه 1.4 ابزاری متعلق به شرکت یاندکس پرداخته که به عنوان اتصال دهنده و مسیریاب درخواست‌ها در محیط‌های لینوکسی به کار می‌رود. این نسخه بیشتر به رفع ایرادات و بهبود ثبات و پایداری محصول می‌پردازد. همچنین، اعلام شده است که اتاق گفتگوی جدیدی در تلگرام برای پشتیبانی از کاربران ایجاد شده است تا کاربران بتوانند در مورد مسائل و مشکلات مربوط به استفاده از این ابزار به راحتی بحث و تبادل نظر کنند. این تغییرات جدید در جهت ارتقاء کارایی ابزار و رضایت بیشتر کاربران است.

🟣لینک مقاله:
https://postgresweekly.com/link/171902/web


👑 @Database_Academy
1
🔵 عنوان مقاله
LISTEN/NOTIFY Does Not Scale

🟢 خلاصه مقاله:
مقاله‌ای که بررسی شده است به بررسی مکانیزم LISTEN/NOTIFY در مدیریت پایگاه داده‌ها می‌پردازد که به عنوان جایگزینی برای رویکرد معمول query→result استفاده می‌شود. نویسنده ابراز داشته که هرچند LISTEN/NOTIFY جالب به نظر می‌رسد، ولی هیچ‌گاه تمایلی به استفاده از این مکانیزم نداشته زیرا به نظر می‌رسد که ناپایدار و کمتر قابل اعتماد از رویکرد سنتی است. همچنین، بررسی مسائل مربوط به تراکم قفل که در این مکانیزم ممکن است رخ دهد، نگرانی‌های نویسنده را تغییر نداده و او همچنان به استفاده از روش‌های سنتی تمایل دارد. این مقاله تأکید می‌کند که در حالی که برخی فناوری‌ها ممکن است در نظر اول جذاب به نظر برسند، لزوماً بهترین گزینه برای هر موقعیتی نیستند، به‌خصوص وقتی که پایداری و قابلیت اطمینان در میان باشد.

🟣لینک مقاله:
https://postgresweekly.com/link/171887/web


👑 @Database_Academy
🔵 عنوان مقاله
Redka: Redis Re-Implemented with SQL

🟢 خلاصه مقاله:
این مقاله به بررسی و توضیح یک فروشگاه داده مبتنی بر زبان برنامه‌نویسی Go می‌پردازد که سازگار با API رِدیس است اما در پشت صحنه از SQL استفاده می‌کند تا عملیات‌ها را مدیریت نماید. تاکنون، این سیستم بر پایه SQLite عمل می‌کرده است، اما نسخه ۰.۶ پشتیبانی از Postgres را معرفی می‌کند. این پشتیبانی جدید امکان استفاده از قابلیت‌های بیشتری را برای کاربران فراهم می‌آورد، زیرا Postgres یک سیستم مدیریت پایگاه داده‌ی قوی‌تر نسبت به SQLite است و امکانات گسترده‌تری را در زمینه‌ی مقیاس‌پذیری و امنیت فراهم می‌آورد. این تغییر به کاربران اجازه می‌دهد تا از یک رابط برنامه‌نویسی آشنا استفاده کنند، در حالی که از قدرت و انعطاف‌پذیری SQL بهره‌مند شوند.

🟣لینک مقاله:
https://postgresweekly.com/link/171909/web


👑 @Database_Academy
😍2
🔵 عنوان مقاله
5. How to Fix a Common Cause of Slow Queries in Postgres

🟢 خلاصه مقاله:
مقاله‌ای که در سکوی ابری Render منتشر شده، توسط یک مهندس پایگاه داده نوشته شده است و به بررسی یک مشکل عملکردی متداول اما به آسانی قابل حل در پایگاه‌های داده می‌پردازد. این مشکل، نبود شاخص‌ها بر روی کلیدهای خارجی است که می‌تواند سرعت و کارایی دسترسی به داده‌ها را به شدت کاهش دهد. در این مقاله، نویسنده با استفاده از مثال‌ها و تجزیه و تحلیل‌های فنی، نشان می‌دهد که چگونه افزودن شاخص‌ها به کلیدهای خارجی می‌تواند به طور قابل توجهی به بهبود عملکرد کمک کند. این مطالعه مخاطبانی که در زمینه مهندسی و مدیریت پایگاه داده فعالیت دارند را هدف قرار داده و راهکارهای ساده‌ای را برای رفع این نوع از مشکلات عملکردی پیشنهاد می‌کند.

🟣لینک مقاله:
https://postgresweekly.com/link/171605/web


👑 @Database_Academy