بررسی تابع jsonb_pretty در پایگاه داده Postgresql
تابع jsonb_pretty به شما امکان می دهد یک مقدار داده شده JSONB را به یک فرمت تورفتگی قابل خواندن ( Json) تبدیل کنید. PostgreSQL
تابع jsonb_pretty به شما امکان می دهد یک مقدار داده شده JSONB را به یک فرمت تورفتگی قابل خواندن ( Json) تبدیل کنید. PostgreSQL
BARMAN (مدیر پشتیبان گیری و بازیابی) یک ابزار مدیریت منبع باز برای پشتیبان گیری و disaster recoveryاز سرورهای PostgreSQL است. این امکان انجام پشتیبان گیری از راه دور از چندین سرور را فراهم می کند. ویژگی های Barman در زیر آمده است.
در این مستند می خواهیم ۱۰ افزونه پرکاربرد در پایگاه داده Postgresql را معرفی و بررسی کنیم.
آیا می خواهید تمام آمار اجرای پرس و جوی SQL خود را بدانید مانند: چند بار یک پرس و جو اجرا شده است، زمان کل و متوسط برای پرس و جوها و موارد دیگر چقدر است.
در سال های اخیر، تکرار جریان یکی از ویژگی های اصلی معرفی شده در PostgreSQL بوده است. ایده این است که از transaction log PostgreSQL (WAL) برای همگام سازی تعداد دلخواه سرویس و تکثیر داده ها در داخل یک خوشه استفاده شود. در PostgreSQL همانند سازی به دو صورت انجام می شود:
شما می توانید با توجه به نیاز خود تصمیم بگیرید که کدام روش برای شما مفیدتر است.
در این آموزش با انواع مختلف شاخص (index) PostgreSQL و نحوه استفاده مناسب از آنها آشنا خواهید شد.
pg_stat_activity یک view سیستمی مهم در PostgreSQL است که اطلاعات در لحظه ای را در مورد اتصالات پایگاه داده فعلی و پرس و جوهای در حال اجرا ارائه می دهد. این view برای عیبیابی مشکلات عملکرد، شناسایی تراکنشهای طولانیمدت یا Idle، و مدیریت سلامت کلی پایگاه داده بسیار مفید است.
یکی از مهمترین موارد در حوزه DBA هر پایگاه داده، اجرای سناریو های پشتیبان گیری از آن می باشد. در این مسیر ابزار ها نقش مهمی را ایفا می کنند. هر ابزار قابلیت های خاص خود را دارد. pg_basebackup (پشتیبان گیری از پایگاه داده Postgresql) ابزار قدرتمندی در این حوزه می باشدکه به وسیله آن می تواند انواع سناریو های پشتیبان گیری را اجرا نمایید.
pgbench یک ابزار آزمون عملکرد مخصوص PostgreSQL است که برای ایجاد بار بر روی دیتابیس PostgreSQL و سنجش عملکرد آن استفاده میشود. این ابزار به شما این امکان را میدهد که تستهای عملکرد مختلف را انجام دهید و عملکرد سیستمهای PostgreSQL را در شرایط مختلف ارزیابی کنید. در زیر ویژگیهای اصلی pgbench را معرفی میکنم:
PostgreSQL افزونه های مختلفی را برای افزایش ویژگی ها و قابلیت های خود ارائه می دهد. Extensions بستههای اختیاری هستند که میتوانند در پایگاه داده PostgreSQL شما بارگذاری شوند تا عملکردهای اضافی مانند انواع داده یا توابع جدید ارائه دهند. در این بخش، نحوه افزودن Extensions در پایگاه داده PostgreSQL را مورد بحث قرار خواهیم داد.
تلفن: 57804000 -021 ( 30 خط )
نمابر: 89788496 -021
ایمیل: info@artarad.ir
تلفن: 57804000 -021 ( 30 خط )
نمابر: 57804888 -021
ایمیل: info@artarad.ir