Kami terus memperkenalkan Anda dengan berita PostgreSQL yang paling menarik. Lebih banyak waktu telah berlalu antara rilis ini dan # 8 dari biasanya, sehingga akan lebih banyak.
Rilis
PostgreSQL 11 Beta 3Rilis ini dibedakan oleh bug tetap - keduanya umum untuk serangkaian rilis, yang akan dibahas kemudian, dan khusus untuk versi 11. Detail tentang bug tetap (dan tidak hanya) dapat ditemukan di
sini . Informasi beta umum di
sini .
PostgreSQL 10.5Bug serius diperbaiki. Misalnya, masalah ditemukan dan diperbaiki di libpq: itu tidak mengembalikan semua variabel status koneksi ke kondisi awal saat mencoba menyambung kembali. Variabel yang bertanya apakah kata sandi diperlukan tidak dipulihkan, karena itu, menggunakan dblink atau postgres_fdw, dimungkinkan untuk mendapatkan akses ilegal ke server.
Secara total, rilis ini berisi sekitar 20 koreksi dan perbaikan terkait berbagai mekanisme DBMS: VACUUM, WAL, indeks GIN, semaphores POSIX dan banyak lagi. Termasuk untuk bekerja di Windows. Mereka dilukis di
sini .
Bersama dengan 10.5 dan Beta 3, pembaruan yang sesuai
dirilis pada 9.6.10, 9.5.14, 9.4.19, 9.3.24 . Anda dapat mengunduh, seperti biasa,
dari sini .
Postgres Pro Standard 9.5.14.1, 9.6.10.1 dan 10.5.1Rilis
Postgres Pro Standard 9.5.14.1 dan
10.5.1 dibuat oleh
Postgres Professional berdasarkan versi PostgreSQL yang sesuai (tanpa angka terakhir dalam nomor rilis, mis. PostgreSQL 10.5) dan versi Postgres Pro Standard yang sesuai sebelumnya.
Perbaikan utama untuk ketiganya (relatif terhadap yang sebelumnya):
- Modul pg_variables sekarang mendukung variabel transaksional. (Lihat Bagian F.37 dari dokumentasi)
- Modul
auto_explain
sekarang auto_explain
menampilkan waktu penjadwalan. - Versi Postgres Pro Standard untuk Windows telah ditingkatkan: pembatasan implisit pada jumlah file yang dibuka secara bersamaan di setiap subproses server telah dihapus.
Dalam 9.6.10.1 dan 10.5.1, ada lebih banyak perbedaan secara signifikan. Sebagai contoh, modul
pg_probackup
diperbarui ke versi
2.0.19 , di mana fitur-fitur seperti:
- mengembalikan perintah dapat melewati verifikasi salin untuk mempercepat pemulihan cluster;
- peningkatan eksekusi salinan inkremental paralel;
- sekarang Anda dapat menggabungkan salinan tambahan dengan salinan lengkap induk untuk menghemat ruang disk
Selain yang lain - lihat dokumentasi, bagian "Lampiran E. Catatan rilis", misalnya di
sini . Inovasi dari 9.6.10.1 dan 10.5.1 sangat tumpang tindih, tetapi masih berhati-hati: misalnya, 10.5.2 dapat (dengan
pg_probackup
) mengembalikan sebuah cluster ke posisi tertentu dalam log (LSN).
pgAdmin 4 v3.3, v3.2, v3.3 .
Dalam versi terbaru (
3.3 ) hanya ada koreksi kecil. Dalam
3.2, perubahan yang lebih serius: misalnya, dukungan untuk SCRAM; JIT saat memvisualisasikan rencana. Perubahan terbesar terjadi pada
3.1 , dirilis pada akhir Juni: lebih dari 30 bug diperbaiki di dalamnya, dan di antara fitur-fitur baru:
- menambahkan dukungan untuk terowongan SSH,
- MENDENGAR / PEMBERITAHUAN dukungan di Alat Kueri,
- dukungan untuk fungsi dan prosedur di PostgreSQL 11
- Peningkatan dukungan untuk Greenplum
PgBouncer 1.9.0Versi baru ini telah memperluas fungsionalitas untuk meningkatkan dan memfasilitasi kontrol dan pemantauan dalam arsitektur yang sangat mudah diakses. Dokumentasi telah diperbaiki. Anda dapat membaca tentang semua perubahan di
sini , dan
mengunduh dari sini .
Ora2Pg 19.0Versi
baru alat migrasi ini memiliki beberapa inovasi, misalnya, ekspor bagian hash Oracle telah ditambahkan ketika PG_SUPPORTS_PARTITION aktif - dan muncul hanya di PostgreSQL 11. Daftar lengkapnya ada di
sini . Memperbaiki bug yang dikeluhkan pengguna.
Unduh
dari sini .
pg_chameleon 2.0.9Paket ini dapat mereplikasi database MySQL menggunakan MySQL, menyimpan catatan dalam PostgreSQL sebagai
JSONB
. Ditulis dengan
Python 3
. Selanjutnya, fungsi pada
pl/pgsql
mem-parsing
JSONB
, memutar ulang perubahan di PostgreSQL. Anda
dapat membaca tentang rilis di
sini.Omong-omong,
berikut adalah artikel dari
Percona tentang cara menggunakan
pg_chameleon
-
Replikasi dari Percona Server untuk MySQL ke PostgreSQL menggunakan pg_chameleon .
Migrate2postgresAlat migrasi lain. Anda dapat membaca dan mengunduh di
sini . Alat ini adalah lintas platform, bekerja melalui JDBC, contoh untuk migrasi dari
MS SQL Server sudah ada di dalamnya .
Ajqvue v2.0Ini adalah GUI open source untuk PostgreSQL yang ditulis dalam Java. Ini berfungsi dengan berbagai DBMS, termasuk dan dengan PostgreSQL.
Dalam rilis 2.0, perbaikan sebagian besar disebabkan oleh plugin DB_to_FileMemoryDB; Plugin DataCharts diperbarui ke JFreeChart, 1.5.0.
Beberapa informasi ada di situs. Sumber ada di
sini .
PostGIS 2.5.0 beta2Beta ini adalah untuk rilis di masa mendatang, meskipun akan bekerja dengan
versi 9,4 atau lebih baru. Fungsionalitas penuh akan dicapai dengan PostgreSQL 11beta3 + dan GEOS 3.7.0 beta2.
pgmetri 1.4Aplikasi ini , dikirim sebagai biner tunggal tanpa ketergantungan pada perangkat lunak pihak ketiga, mengumpulkan informasi dan statistik dari server PostgreSQL yang sedang berjalan, menerbitkannya dalam format teks, atau mengekspornya ke JSON untuk diproses lebih lanjut.
repmgr 4.1.0Perbaikan dan perbaikan bug untuk versi ini dapat ditemukan di
sini .
Slony 2.2.7Pelepasan minor Gajah tua yang baik. bug diperbaiki. Unduh di
sini .
Alat Verifikasi Halaman PostgreSQLGoogle telah membuka untuk umum pemeriksa integritas halaman cadangannya.
Ini
dokumentasinya . Anda dapat mengunduh kodenya di
sini .
Ada
sebuah artikel di
eWeek tentang cara kerjanya:
Alat verifikasi halaman Google dapat membantu organisasi menemukan kehilangan data dan korupsi lebih awal dalam siklus perubahan, kata perusahaan.(Omong-omong, Postgres Pro Enterprise sudah memiliki pemeriksaan serupa: termasuk utilitas
pg_probackup
, yang
dapat melakukan validasi cadangan halaman-demi-halaman tanpa mengembalikan data cluster)
Pendidikan
Video
- video kursus DBA1, yang dibacakan pada akhir Februari di Nizhny Novgorod oleh staf
Postgres Professional Pavel Luzanov dan Yegor Rogov, diunggah.Artikel
Tuning Autovacuum di PostgreSQL dan Autovacuum InternalPada topik yang selalu relevan, pengaturan vakum otomatis
ditulis di blog perusahaan
Percona.Ada
artikel tentang PLRT Asing :
Pembungkus Data Asing di PostgreSQL dan melihat lebih dekat pada postgres_fdwSaga yang diatur atau cara membangun transaksi bisnis dalam layanan dengan database per pola layananArtikel terperinci
oleh Konstantin Evteev di blog
Avito .
Memahami Dan Membaca Katalog Sistem PostgreSQLSebuah artikel oleh Brian Fehrle tentang bekerja dengan katalog sistem (dengan contoh) di blog
Somenines.3 cara untuk mendeteksi permintaan lambat di PostgreSQLDalam sebuah
artikel, Hans-Jürgen Schönig dari
CyberTech membahas pelacakan transaksi lambat dengan contoh:
- analisis log;
- memeriksa paket dengan auto_explain;
- penggunaan informasi agregat di pg_stat_statements.
Menunggu PostgreSQL 12 - Izinkan multi-sisipan selama COPY ke dalam tabel partisisebuah artikel oleh Depesz (Depesz, yaitu,
Hubert Lubaszewski ) tentang penyisipan paralel ke dalam tabel yang dipartisi selama pekerjaan perintah COPY.
Pada saat yang sama,
Álvaro Herrera menulis di blog
2ndQuadrant tentang
pengelompokan di versi ke-11:
Slide slide: Mempartisi Peningkatan di PostgreSQL 11 . Tapi ini adalah
slide dari konferensi di Brazil -
PGConf.Brazil 2018 . Teks akan muncul nanti.
Bagaimana Citus pelaksana waktu-nyata memparalelkan pertanyaan PostgresArtikel
Craig Kerstiens berbicara tentang memparalelkan kueri SQL dalam fork asli Postgres.
Kredo diungkapkan dalam subtitle:
Menulis dalam SQL, berpikir dalam MapReduce.Mengaktifkan aplikasi PostgreSQL dengan Hybrid Transactional / Analytical Processing untuk mendorong diferensiasi dan keputusan yang lebih cepat ke dalam bisnis AndaBlog Fujitsu menjelaskan mengapa FUJITSU Enterprise Postgres mereka dapat bekerja secara efektif sebagai OLTP dan OLAP DBMS.
Ada beberapa arsitektur untuk analitik kerja, yang memiliki beberapa keunggulan penyimpanan vertikal -
Vertical Clustered Index (VCI) .
Konferensi. Webinar Mitapa.
Krasnodar Dev Days # 3Konferensi tahunan pengembang Krasnodar dan wilayah itu akan diadakan pada 15 September.
Program konferensi mencakup laporan
Solusi Failover PostgreSQL dengan failover otomatis oleh
Igor Kosenkov , Postgres Professional.
Situs konferensi.
TechTrainIni adalah festival konferensi pengembang. Ini akan diadakan 1-2 September di St. Petersburg. Ini akan memiliki
stan komunitas PostgreSQL , di mana kelas master dan kuis intelektual direncanakan, dan konferensi akan dibuka oleh
Path to the Elephant karya
Oleg Bartunov , atau Karier di sumber terbuka .
Penskalaan aplikasi PostgreSQLMitap di
Avito akan berlangsung pada 15 September pukul 12.00 - 16.30. Presentasi akan dikhususkan untuk penskalaan, tingkat isolasi selama replikasi,
DBMS Asynchronous Client Library
,
Clock-SI
. pembicara dari
Yandex, Avito, Postgres Professional . Registrasi akan diumumkan nanti, nantikan pengumuman ..
PostgreOpen Silicon Valley 2018Diadakan pada 5-7 September di San Francisco.
Akankah Postgres Hidup Selamanya?Webinar Bruce Momjan dengan topik:
Apakah Postgres abadi? dijadwalkan untuk 29 Agustus pukul 17:00 waktu Moskow. Ini bukan penampilan pertama Bruce sebagai visioner, tetapi hanya sedikit yang memiliki kesempatan untuk melihatnya.
Daftarkan di
sini .
PGDay (Portland PostgreSQL Users Group)Grup pengguna ini mengadakan
konferensi pada 10 September. Penawaran
diterima .
PostgresConf Afrika Selatan 2018Akan diadakan di Johannesburg pada 9 Oktober.
Konferensi PostgreSQL Eropa 2018Diadakan di Lisbon pada 23-26 Oktober.
Berlangganan saluran postgresso !Kirim ide dan saran ke surat: news_channel@postgrespro.ruMasalah sebelumnya:
# 8 ,
# 7 ,
# 6 ,
# 5 ,
# 4 ,
# 3 ,
# 2 ,
# 1