خط لوله پرس و جو، موازی سازی پرس و جو و سایر بهینه سازی ها به سرعت بارهای کاری سنگین، با اتصال بالا و توزیع شده کمک می کند.
PostgreSQL 14، آخرین نسخه پایگاه داده منبع باز محبوب، با قابلیتهای متمرکز بر عملکرد، انواع دادههای پیچیده، و حجم کاری دادههای توزیع شده، وارد شده است.
PostgreSQL 14 که در ۳۰ سپتامبر منتشر شده است را می توان از postgresql.org دانلود کرد.
برای بارهای کاری که از اتصالات زیادی استفاده می کنند، ارتقاء PostgreSQL 14 عملکردی را در برخی از معیارها دو برابر کرده است. بارهای کاری سنگین، و بارهای کاری با بسیاری از عملیات نوشتن کوچک، از توانایی جدید برای خط لوله پرس و جوها به یک پایگاه داده نیز بهره می برند، که می تواند عملکرد را در اتصالات با تأخیر بالا افزایش دهد. این ویژگی سمت کلاینت را می توان با هر پایگاه داده مدرن PostgreSQL با کلاینت نسخه ۱۴ یا درایور کلاینت ساخته شده با نسخه ۱۴ libpq استفاده کرد.
برای حجمهای کاری توزیعشده، استفاده از تکرار منطقی میتواند تراکنشهای در حال انجام را برای مشترکین جریان دهد، با مزایای عملکرد برای اعمال تراکنشهای بزرگ. و بستهبندیهای داده خارجی، برای کار با بارهای کاری فدرال در PostgreSQL و سایر پایگاههای داده، اکنون میتوانند از موازیسازی پرس و جو در PostgreSQL 14 استفاده کنند.
در جای دیگر PostgreSQL 14:
- برنامه ریزی و اجرای پرس و جو افزایش یافته است. پشتیبانی بهبود یافته برای موازی سازی پرس و جو شامل عملکرد بهتر اسکن های متوالی موازی است. جستارهایی که از اتصالات حلقه تودرتو استفاده می کنند ممکن است از طریق کش اضافی در PostgreSQL 14 سود ببرند.
- انواع محدوده اکنون محدوده های پیوسته را از طریق یک نوع داده “چند دامنه” پشتیبانی می کنند. چند دامنه لیست مرتب شده ای از محدوده هایی است که همپوشانی ندارند و به توسعه دهندگان امکان می دهد پرس و جوهای ساده تری بنویسند تا با دنباله های محدوده پیچیده کار کنند.
- دادههای JSON با استفاده از اشتراکها قابل دسترسی است.
- عملکرد در سیستم جاروبرقی برای نگهداری پایگاه داده بهبود یافته است. بهینه سازی ها شامل کاهش سربار درختان B است.
- روشهای ذخیرهشده که امکان کنترل تراکنش در یک بلوک کد را فراهم میکنند اکنون میتوانند با استفاده از پارامترهای
OUT
دادهها را برگردانند. - آمار بسط داده شده اکنون می تواند برای عبارات استفاده شود.
- تخصیص امتیازات فقط خواندنی و فقط نوشتنی به کاربران در جداول، نماها و طرحواره ها از طریق نقش های از پیش تعریف شده
pg_read_all_data
وpg_write_all_data
آسان تر شده است. - مدیریت و احراز هویت رمز عبور SCRAM-SHA-256 سازگار با استانداردها اکنون پیشفرض در نمونههای جدید PostgreSQL است.
پست های مرتبط
PostgreSQL 14 عملکرد را افزایش می دهد
PostgreSQL 14 عملکرد را افزایش می دهد
PostgreSQL 14 عملکرد را افزایش می دهد