全部产品
Search
文档中心

:Catatan rilis

更新时间:Nov 09, 2025

Topik ini menjelaskan catatan rilis untuk versi minor, konsol, Ganos, dan API dari PolarDB for PostgreSQL (Kompatibel dengan Oracle), serta menyediakan tautan ke referensi yang relevan.

Catatan Anda dapat mengeksekusi pernyataan berikut untuk melihat versi minor yang digunakan oleh PolarDB for PostgreSQL (Kompatibel dengan Oracle):
show polar_version;

Agustus 2022

Minor version 1.1.25

Kategori

Fitur

Deskripsi

Referensi

Fitur baru

pgAudit Plugin

Plug-in pgAudit didukung. Plug-in ini digunakan untuk menghasilkan log audit.

pgAudit

Dukungan untuk DBMS_UTILITY.FORMAT_ERROR_BACKTRACE

Fungsi DBMS_UTILITY.FORMAT_ERROR_BACKTRACE ditambahkan untuk mengembalikan isi terformat dari stack panggilan di mana pengecualian dilemparkan.

DBMS_UTILITY

Modifikasi tipe data dalam tabel dasar untuk sebuah view

Jika sebuah view sederhana dibangun pada tabel dasar, Anda dapat langsung memodifikasi tipe data kolom dalam tabel dasar.

ALTER TABLE

Dukungan untuk DML dari subquery

Subquery dapat digunakan dalam pernyataan DML berikut: INSERT, UPDATE, dan DELETE.

Fitur ini dapat diaktifkan atau dinonaktifkan menggunakan parameter polar_enable_dml_from_subquery. Nilai default: true. Nilai valid:

  • true

  • false

Pemindaian indeks partisi global dalam pernyataan DML

GLOBAL PARTITIONED INDEX SCAN dapat digunakan dalam pernyataan DML berikut: DELETE dan UPDATE.

Gunakan pemindaian indeks partisi global dalam operasi DML

Sensitivitas huruf besar/kecil

Ketika fitur ini diaktifkan, nama objek berikut dianggap setara: nama objek yang tidak diapit tanda kutip ganda, nama objek yang diapit tanda kutip ganda dan ditulis dalam huruf besar, serta nama objek yang diapit tanda kutip ganda dan ditulis dalam huruf kecil.

Sensitivitas huruf besar/kecil

Fungsi bawaan Oracle

Fungsi bawaan Oracle berikut ditambahkan ke kluster PolarDB untuk Oracle:

  • to_timestamp/to_char/to_date(.., nlsparam)

  • wm_concat

  • bitand/bitor

  • to_dsinterval/to_yminterval

Tidak ada

Plug-in yang dipasang secara default

Secara default, plug-in berikut dipasang pada kluster PolarDB untuk Oracle:

  • polar_from_tz

  • polar_nlssort

  • polar_regexp_like

  • polar_utility

  • sys_guid

  • polar_constraint

  • polar_parameter_check

  • polar_worker

  • roaringbitmap

  • polar_csn

Catatan

Enam plug-in pertama dipasang untuk memastikan kompatibilitas.

Tidak ada

Juli 2022

Minor version 1.1.24

Kategori

Fitur

Deskripsi

Referensi

Fitur baru

plan_cache_mode

Parameter plan_cache_mode ditambahkan untuk mengonfigurasi mode cache rencana. Nilai default: auto. Nilai valid:

  • auto: secara otomatis memilih antara mode custom dan generic.

  • force_custom_plan: menggunakan rencana custom yang dihasilkan oleh optimizer.

  • force_generic_plan: menggunakan rencana generic dalam cache rencana.

Tidak ada

GanosBase V4.7

Kategori

Fitur

Deskripsi

Referensi

Fitur baru

Fungsi ST_makeTrajectory

Fungsi ini ditambahkan untuk mengonversi baris dalam tabel menjadi trajektori.

ST_makeTrajectory

Fungsi ST_AsTable

Fungsi ini ditambahkan untuk mengonversi trajektori menjadi tabel.

ST_AsTable

Pemecahan Masalah

Masalah berikut telah diperbaiki: Tabel sementara anonim tidak dapat dihapus secara otomatis selama operasi data raster.

Juni 2022

Minor version 1.1.23

Kategori

Fitur

Deskripsi

Referensi

Fitur baru

Dukungan untuk DBMS_SQL.define_array

Prosedur tersimpan DEFINE_ARRAY ditambahkan ke paket DBMS_SQL.

DBMS_SQL

Dukungan untuk %TYPE dan :=

Nilai default dalam prosedur tersimpan dapat ditentukan dengan menggunakan %TYPE dan := operator.

Gunakan %TYPE dalam deklarasi variabel

Indeks Partisi Global

Indeks terpartisi global dapat dibuat di tabel terpartisi.

Buat indeks global

pg_hint_plan

Plugin pg_hint_plan didukung. Plugin ini digunakan untuk menambahkan petunjuk ke pernyataan SQL. Petunjuk tersebut menentukan bagaimana Anda ingin pernyataan SQL dijalankan. Dengan cara ini, Anda dapat mengoptimalkan rencana eksekusi dari pernyataan SQL.

pg_hint_plan

Fitur yang dioptimalkan

Optimalisasi kinerja untuk pelepasan memori pengelola sumber daya

  • Parameter mem_release_policy ditambahkan untuk menentukan kebijakan pelepasan memori. Nilai default: default. Nilai yang valid:

    • default: Ketika ambang batas database tercapai, manajer sumber daya memulai kebijakan adaptif. Parameter ini tidak dapat digabungkan dengan parameter lainnya. Memori dilepaskan berdasarkan kebijakan default. Proses dibagi menjadi proses idle dan proses aktif. Proses idle dilepaskan terlebih dahulu, kemudian proses aktif.

    • cancel_query: membatalkan kueri dari proses aktif.

    • terminate_idle_backend: menghentikan proses idle.

    • terminate_any_backend: menghentikan proses apa pun.

    • none: tidak mengambil tindakan apa pun.

  • Parameter total_memcontext_dump_rate ditambahkan untuk menentukan ambang batas untuk output konteks memori. Nilai default: 75. Nilai yang valid: 20 hingga 95. Nilai parameter ini akan berlaku setelah Anda memulai ulang kluster atau melakukan operasi reload.

  • Parameter max_proc_mcxtdump_num ditambahkan untuk menentukan jumlah proses untuk output konteks memori. Nilai default: 1. Nilai yang valid: 1 hingga 100. Nilai parameter ini akan berlaku setelah Anda memulai ulang kluster atau melakukan operasi reload.

  • Parameter interval_max_num ditambahkan untuk menentukan jumlah interval untuk output konteks memori. Nilai default: 0. Nilai yang valid: 0 hingga INT32_MAX. Nilai parameter ini akan berlaku setelah Anda memulai ulang kluster atau melakukan operasi reload.

Tidak ada

Maret 2022

Minor kernel version 1.1.22

KategoriFiturDeskripsiReferensi
Fitur baruKonversi tipe implisitFitur konversi tipe implisit diperkenalkan untuk membuat PolarDB kompatibel dengan matriks konversi implisit Oracle. Anda dapat menggunakan fitur ini untuk mengonversi data numerik presisi tinggi menjadi data numerik presisi rendah. T/A
Operasi analisis dalam eksekusi paralel
  • Parameter polar_px_enable_explain_allstat ditambahkan untuk menampilkan hasil eksekusi (seperti jumlah tuple yang diproses oleh setiap worker dan durasi eksekusi) dari setiap worker ketika perintah explain analyze dijalankan dalam kueri paralel.
  • Parameter polar_px_explain_memory_verbosity ditambahkan untuk menampilkan penggunaan memori dari setiap worker ketika perintah explain analyze dijalankan dalam kueri paralel. Nilai valid:
    • summary: informasi kolektif tentang penggunaan memori dari setiap worker.
    • detail: informasi detail penggunaan memori dari setiap worker.
T/A
Dukungan untuk memodifikasi tipe kolom dalam tabel sementara global (GTT)GTT mendukung pernyataan ALTER. T/A
Dukungan ClangClang didukung. T/A

Ganos 4.6

KategoriFiturDeskripsiReferensi
Fitur baruJalur penyimpanan objekData raster dapat diakses dengan menggunakan server Penyimpanan Objek Multi-Cloud (MinIO) yang dikelola sendiri. Jalur penyimpanan objek
Fungsi ST_PointValuesFungsi ST_PointValues telah ditambahkan. Fungsi ini dapat digunakan untuk mengembalikan nilai piksel dari semua band.ST_PointValues
Masalah tetapMasalah yang menyebabkan urutan band salah saat fungsi ST_Clip dijalankan telah diperbaiki.
Masalah yang menyebabkan kinerja rendah karena kurangnya indeks kunci primer selama pembaruan raster telah diperbaiki.
Jika trajectory gagal membaca data dari OSS, ia dapat mencoba lagi.

Ganos 4.5

KategoriFiturDeskripsiReferensi
Fitur baruGanos didukung untuk ApsaraDB RDS for PostgreSQL 14. Tidak tersedia
Fitur dioptimalkanCache untuk objek lintasan di penyimpanan eksternal ditingkatkan untuk meningkatkan kinerja akses. Tidak tersedia
Masalah diperbaikiMasalah yang menyebabkan hilangnya akhiran file saat data raster diekspor ke OSS telah diperbaiki.
Masalah yang menyebabkan statistik gagal pada data raster tertentu telah diperbaiki.

Januari 2022

Minor kernel version 1.1.20

KategoriFiturDeskripsiReferensi
Fitur baruDrop flashbackAnda dapat menggunakan fitur drop flashback untuk dengan cepat memulihkan tabel yang dihapus serta melihat dan membersihkan tempat sampah. Drop flashback
Kemajuan pada hint OPT_PARAMAnda dapat menggunakan hint OPT_PARAM untuk menentukan parameter tertentu selama eksekusi satu pernyataan SQL. Hint OPT_PARAM
Tabel partisi multi-level dalam eksekusi paralelAnda dapat menggunakan fitur eksekusi paralel untuk menanyakan data dari partisi multi-level secara paralel. Menanyakan data dari tabel partisi
DML menggunakan GLOBAL INDEXAnda dapat menggunakan pemindaian indeks global dalam operasi bahasa manipulasi data (DML) DELETE dan UPDATE. Gunakan pemindaian indeks global dalam operasi DML

Ganos 4.4

KategoriFiturDeskripsiReferensi
Fitur baruFungsi ST_LinearStretchFungsi ST_LinearStretch ditambahkan untuk meregangkan raster secara linear dan mengembalikan raster baru. ST_LinearStretch
Fungsi ST_BuildPercentilesFungsi ST_BuildPercentiles ditambahkan untuk mengembalikan persentase piksel untuk sekelompok band raster.ST_BuildPercentiles
Fungsi ST_ComputeStatisticsFungsi ST_ComputeStatistics ditambahkan untuk mengembalikan statistik objek raster, termasuk histogram dan persentase. ST_ComputeStatistics
Fungsi ST_PercentileFungsi ST_Percentile ditambahkan untuk mengembalikan persentase piksel untuk sebuah band raster.ST_Percentile
Fitur yang dioptimalkanKomputasi paralelFungsi ST_SummaryStats dan ST_BuildHistogram dapat digunakan untuk melakukan komputasi paralel.Tidak tersedia
Fungsi ST_ExportToFungsi ST_ExportTo mengembalikan nilai false alih-alih pesan kesalahan jika file yang ditentukan sudah ada.Tidak tersedia
Fungsi ST_ImportFromJika terjadi kesalahan impor, fungsi ST_ImportFrom mengembalikan detail tentang kesalahan tersebut. Anda dapat menangani kesalahan berdasarkan detail kesalahan tersebut.ST_ImportFrom
Masalah tetapMasalah di mana setengah piksel hilang karena pembulatan angka saat raster dipotong telah diperbaiki.
Masalah yang menyebabkan data raster tidak dapat diimpor atau dikumpulkan dengan benar jika data tersebut berisi nilai seperti NAN dan INF telah diperbaiki.

Desember 2021

Minor version 1.1.19

KategoriFiturDeskripsiReferensi
Fitur barupemetaan sqlPemetaan Pernyataan SQL didukung untuk PolarDB for PostgreSQL (Kompatibel dengan Oracle). Pernyataan SQL yang salah dapat dipetakan ke pernyataan SQL yang benar. Dengan cara ini, masalah yang disebabkan oleh pernyataan SQL yang salah dapat dicegah.polar_sql_mapping
Dukungan untuk pembaruan paralel dalam eksekusi paralel lintas nodePembaruan paralel didukung dalam eksekusi paralel lintas node, termasuk pernyataan UPDATE yang berisi subquery.
Anda dapat mengatur parameter polar_px_enable_update untuk mengaktifkan atau menonaktifkan fitur ini. Nilai default: false.
  • Jika parameter diatur ke true, fitur ini diaktifkan.
  • Jika parameter diatur ke false, fitur ini dinonaktifkan.

Anda dapat mengatur parameter polar_px_update_dop_num untuk mengontrol tingkat konkurensi untuk fitur pembaruan paralel. Tingkat konkurensi default adalah 6. Nilai valid: 1 hingga 128.

Anda dapat mengatur parameter polar_px_enable_remove_update_redundant_motion untuk menentukan apakah akan menghapus operator motion berlebih ketika jumlah pekerja baca sama dengan jumlah pekerja tulis. Nilai default: false.
  • Jika parameter ini diatur ke true, operator motion berlebih dihapus.
  • Jika parameter ini diatur ke false, operator motion berlebih tidak dihapus.
Eksekusi paralel lintas node
Dukungan untuk penghapusan paralel dalam eksekusi paralel lintas nodePenghapusan paralel didukung dalam eksekusi paralel lintas node, termasuk pernyataan DELETE yang berisi subquery dan penghapusan paralel yang tidak berisi subquery.
Anda dapat mengatur parameter polar_px_enable_delete untuk mengaktifkan atau menonaktifkan fitur ini. Nilai default: false.
  • Jika parameter diatur ke true, fitur ini diaktifkan.
  • Jika parameter diatur ke false, fitur ini dinonaktifkan.

Anda dapat mengatur parameter polar_px_delete_dop_num untuk mengontrol tingkat konkurensi untuk fitur penghapusan paralel. Tingkat konkurensi default adalah 6. Nilai valid: 1 hingga 128.

Anda dapat mengatur parameter polar_px_enable_remove_delete_redundant_motion untuk menentukan apakah akan menghapus operator motion berlebih ketika jumlah pekerja baca sama dengan jumlah pekerja tulis. Nilai default: false.
  • Jika parameter ini diatur ke true, operator motion berlebih dihapus.
  • Jika parameter ini diatur ke false, operator motion berlebih tidak dihapus.
Dukungan untuk join berdasarkan partisi dalam eksekusi paralel lintas nodeFitur lanjutan join berdasarkan partisi didukung dalam eksekusi paralel lintas node. Kueri data dari tabel terpartisi
Kompatibilitas dengan tampilan OraclePolarDB for PostgreSQL (Kompatibel dengan Oracle) kompatibel dengan tampilan all_tab_columns, tampilan all_tab_comments, dan beberapa kolom dari tampilan all_objects. ALL_TAB_COLUMNS dan ALL_OBJECTS
Dukungan untuk algoritma enkripsi Standar Kriptografi TiongkokPolarDB for PostgreSQL (Kompatibel dengan Oracle) mendukung algoritma enkripsi Standar Kriptografi Tiongkok untuk meningkatkan keamanan database. Tidak tersedia
Fitur dioptimalkanDukungan DBMS_SQL.TO_CURSOR_NUMBER dan DBMS_SQL.TO_REFCURSORProsedur penyimpanan DBMS_SQL.TO_CURSOR didukung.
Contoh:
   konversi dari SQL dinamis lokal ke DBMS_SQL.
  curid := dbms_sql.to_cursor_number(cursrc);
Tidak tersedia

Ganos V4.3

KategoriFiturDeskripsiReferensi
Fitur baruFungsi ST_PixelAsPolygonFungsi ST_PixelAsPolygon didukung. Fungsi ini digunakan untuk mengembalikan geometri poligon yang membatasi piksel untuk baris dan kolom tertentu. ST_PixelAsPolygon
Fungsi ST_PixelAsPolygonsFungsi ST_PixelAsPolygons didukung. Fungsi ini digunakan untuk mengembalikan geometri poligon yang membatasi setiap piksel dari band raster. ST_PixelAsPolygons
Fungsi ST_PixelAsPointFungsi ST_PixelAsPoint didukung. Fungsi ini digunakan untuk mengembalikan geometri titik dari sudut kiri atas piksel. ST_PixelAsPoint
Fungsi ST_PixelAsCentroidFungsi ST_PixelAsCentroid didukung. Fungsi ini digunakan untuk mengembalikan centroid (geometri titik) dari area yang direpresentasikan oleh piksel. ST_PixelAsCentroid
Fungsi ST_PixelAsPointsFungsi ST_PixelAsPoints didukung. Fungsi ini digunakan untuk mengembalikan geometri titik untuk setiap piksel dari band raster. ST_PixelAsPoints
Fungsi ST_PixelAsCentroidsFungsi ST_PixelAsCentroids didukung. Fungsi ini digunakan untuk mengembalikan centroid (geometri titik) untuk setiap piksel dari band raster. ST_PixelAsCentroids
Fitur dioptimalkanModel geometriGeometri kompatibel dengan PostGIS 3.1.4. Tidak tersedia
Fungsi ST_AsDatasetFileFungsi ST_AsDatasetFile didukung. Fungsi ini digunakan untuk mengembalikan data dalam format GRIB2. Tidak tersedia
Masalah diperbaikiBug karena pengidentifikasi referensi spasial (SRID) yang salah diperoleh ketika data raster diimpor dalam format NetCDF telah diperbaiki.
Bug karena beberapa kotak pembatas tidak dapat diperbarui dengan benar jika hasil operasi equals pada kotak pembatas tersebut salah telah diperbaiki.

Oktober 2021

Minor version 1.1.17

KategoriFiturDeskripsiReferensi
Fitur BaruPemangkasan partisi didukung pada tabel terpartisi pada waktu proses untuk operasi DMLAnda dapat mengeksekusi pernyataan EXPLAIN saat memperbarui atau menghapus tabel terpartisi untuk memangkas partisi pada waktu proses.Pemangkasan Partisi
Klausa ORDER BY didukung dalam fungsi agregatSaat menjalankan fungsi agregat, Anda dapat menggunakan ORDER BY untuk kueri sederhana.Fungsi Agregat
Dukungan skema yang ditentukan untuk pemicuAnda dapat menentukan skema yang mendahului nama pemicu untuk pemicu tersebut.Trigger
Dukungan untuk array asosiatif dua dimensiArray asosiatif dua dimensi didukung.Array Asosiatif
Dukungan baca multipel dan tulis multipel untuk mempercepat kueri dengan INSERT INTO SELECT dalam eksekusi paralel lintas nodeSelain operasi baca banyak dan tulis tunggal yang diimplementasikan dengan menjalankan INSERT INTO SELECT, eksekusi paralel lintas node juga mendukung penulisan paralel dan pembacaan paralel untuk lebih meningkatkan kinerja INSERT INTO SELECT.
Anda dapat mengatur parameter polar_px_insert_dop_num untuk mengontrol tingkat konkurensi penulisan. Nilai default: 6.
  • Jika polar_px_insert_dop_num diatur ke 1, rencana baca banyak dan tulis tunggal dijalankan.
  • Jika polar_px_insert_dop_num diatur ke nilai lebih dari 1, rencana baca banyak dan tulis banyak dijalankan.
Eksekusi Paralel Lintas-Simpul
Dukungan akselerasi untuk kueri tanpa tabel yang menggunakan INSERT INTO SELECT pada eksekusi paralel lintas nodeEksekusi paralel lintas node mendukung akselerasi query tanpa tabel yang menggunakan INSERT INTO SELECT, yang lebih meningkatkan performa INSERT INTO SELECT.
Anda dapat mengatur parameter polar_px_enable_insert_from_tableless untuk menentukan apakah fitur akselerasi query tanpa tabel diaktifkan. Nilai default: 0.
  • Jika polar_px_enable_insert_from_tableless disetel ke 1, fitur ini diaktifkan.
  • Jika polar_px_enable_insert_from_tableless disetel ke 0, fitur ini dinonaktifkan.
Dukungan untuk urutan paksa dalam INSERT INTO SELECT untuk kueri SQL yang sensitif terhadap urutan dalam eksekusi paralel lintas nodeEksekusi paralel lintas node memungkinkan Anda mengatur polar_px_enable_insert_order_sensitive untuk memastikan bahwa operasi penulisan paralel dilakukan sesuai urutan. Nilai default: true.
  • Jika polar_px_enable_insert_order_sensitive diatur ke true dan pernyataan SQL berisi ORDER BY atau fitur kueri tanpa tabel digunakan, operasi penulisan paralel dipaksa untuk dilakukan sesuai urutan.
  • Jika polar_px_enable_insert_order_sensitive diatur ke false, operasi penulisan paralel tidak harus dilakukan sesuai urutan.
Dukungan untuk ROWNUM dalam eksekusi paralel lintas nodeAnda dapat mengatur ekspresi ROWNUM yang kompatibel dengan Oracle untuk eksekusi paralel lintas node.
Dukungan interupsi untuk penghentian otomatis kueri paralel lintas node setelah waktu habis demi kelangsungan operasi DDL yang bertentanganUntuk mencegah operasi DDL mengalami penangguhan berkepanjangan karena konflik kunci dengan kueri paralel lintas node, Anda dapat menetapkan durasi waktu tunggu operasi. Jika durasi kunci berakhir, kueri paralel lintas node dipaksa terhenti dan operasi dilanjutkan.
Dukungan untuk petunjuk LEADINGAnda dapat mengonfigurasi lebih dari satu tabel untuk petunjuk LEADING guna menentukan urutan penggabungan beberapa tabel.Petunjuk LEADING
DELETE FROM subqueryDukungan untuk DELETE FROM pada subqueryTidak tersedia
Dukungan untuk SELECT UNIQUESintaks SELECT UNIQUE didukung. Ini setara dengan SELECT DISTINCT.Tidak tersedia
UPDATING IN SPL TRIGGERDalam pemicu DML, predikat kondisional UPDATING ('colname') didukung.Tidak tersedia
Dukungan untuk WHERE pada UPDATE dan DELETE dalam pernyataan MERGEDalam pernyataan MERGE, Anda dapat menggunakan WHERE dengan UPDATE atau DELETE.Tidak tersedia
Dukungan alias untuk INSERT INTO SELECTAnda dapat menetapkan alias untuk INSERT INTO SELECT.Tidak tersedia
Dukungan pemisah antar karakter untuk COPYAnda dapat menggunakan pemisah untuk memisahkan beberapa karakter untuk COPY.Tidak tersedia
Fitur yang DioptimalkanDukungan untuk polar_row_id dalam eksekusi paralel lintas nodeAnda dapat mengatur parameter polar_row_id untuk eksekusi paralel lintas node.Tidak tersedia
Pemutaran paralel untuk node baca-sajaPemutaran dipercepat untuk node baca-saja dengan menggunakan multithreading, yang mengurangi latensi sinkronisasi antara node utama dan node baca-saja.Tidak tersedia

Ganos V4.0

KategoriFiturDeskripsiReferensi
Fitur dioptimalkanFungsi ST_ImportFromFungsi ST_ImportFrom ditingkatkan untuk memungkinkan objek Object Storage Service (OSS) dipetakan ke file dalam memori dan mempercepat impor data.ST_ImportFrom dan ganos.raster.memory_oss_file_max_size
Pengindeksan GiST dan TrajGisTKeluarga operator trajgist_ops_multi didukung untuk pengindeksan Generalized Search Tree (GiST) dan TrajGisT. Anda dapat membuat indeks GiST atau TrajGisT pada beberapa kotak pembatas.Pengindeksan GiST, Pengindeksan TrajGiST, dan ganos.trajectory.index_split_config
Masalah diperbaikiPiramida vektor dioptimalkan untuk mendukung kueri metadata.
Bug yang menyebabkan kebocoran memori saat Ganos digunakan untuk memeriksa apakah dua lintasan tertentu berpotongan telah diperbaiki.

September 2021

Minor version 1.1.16

KategoriFiturDeskripsiReferensi
Fitur BaruDukungan untuk menggunakan outline pernyataan untuk menulis ulang kueriOutline pernyataan dapat digunakan untuk menulis ulang kueri SQL ketika fitur penulisan ulang kueri PolarDB tidak dapat memenuhi kebutuhan bisnis Anda.Sesuaikan Rencana Eksekusi
Dukungan untuk Operator AssertOp dalam eksekusi paralel lintas nodeOperator AssertOp didukung oleh fitur eksekusi paralel lintas node untuk memeriksa batasan waktu proses pada executor.Eksekusi Paralel Lintas Node
Dukungan untuk ekspresi Oracle DECODE dalam eksekusi paralel lintas nodeEkspresi Oracle DECODE didukung oleh fitur eksekusi paralel lintas node.
Pemangkasan partisi dinamis dalam eksekusi paralel lintas nodePemangkasan partisi dinamis didukung oleh fitur eksekusi paralel lintas node untuk meningkatkan kinerja hash join untuk tabel yang dipartisi.
Dukungan untuk portal yang dapat ditahan dalam pesan BindPernyataan SQL dapat diakses di seluruh transaksi. Untuk mengaktifkan fitur ini, tambahkan petunjuk polar_holdable_hint ke pernyataan SQL. Contoh pernyataan SQL berikut adalah: SELECT /*+ polar_holdable_hint */;.Tidak tersedia
Pernyataan SELECT FOR UPDATE kompatibel dengan sintaks OraclePernyataan SELECT FOR UPDATE OF sepenuhnya kompatibel dengan sintaks Oracle.Tidak tersedia
Fitur DioptimalkanDukungan untuk ekspresi konstan dalam eksekusi paralel lintas nodeEkspresi konstan didukung oleh fitur eksekusi paralel lintas node.Tidak tersedia
Batas memori tingkat operatorBatas memori tingkat operator dapat digunakan untuk mengurangi risiko kehabisan memori (OOM) dan meningkatkan stabilitas PolarDB.Tidak tersedia

Ganos V4.0

KategoriFiturDeskripsiReferensi
Fitur dioptimalkanFungsi yang digunakan untuk menghitung permukaan rasterFungsi yang digunakan untuk menghitung permukaan raster telah dioptimalkan. Fungsi yang dioptimalkan mengembalikan objek raster alih-alih matriks piksel.ST_Aspect, ST_Slope, dan ST_Hillshade
Fungsi ST_SplitFungsi ST_Split telah dioptimalkan. Fungsi yang dioptimalkan membagi objek trajektori berdasarkan aturan tertentu dan mengembalikan array sub-trajektori.ST_Split
Masalah diperbaikiBug yang menyebabkan fungsi ST_SrEqual gagal memeriksa apakah dua sistem referensi spasial sama dalam skenario tertentu telah diperbaiki.

Mei 2021

Minor version 1.1.15

KategoriFiturDeskripsiReferensi
Fitur baruDukungan penggunaan Index Advisor untuk mencatat biaya eksekusi sebelum dan sesudah pengindeksanDua kolom ditambahkan ke tabel index_advisor_log untuk menandakan biaya eksekusi yang dikeluarkan sebelum dan sesudah setiap indeks dibuat. Hal ini membantu aplikasi tingkat atas seperti Database Autonomy Service (DAS) mengevaluasi manfaat pengindeksan. Tidak ada
Pembuatan indeks global yang dipercepat melalui eksekusi paralel lintas nodeEksekusi paralel lintas node dapat digunakan untuk mempercepat proses pembuatan indeks B-tree global.Eksekusi paralel lintas node, Percepat pembuatan indeks, dan Buat indeks global

Juli 2021

Versi Minor 1.1.14

KategoriFiturDeskripsiReferensi
Fitur baruKompatibilitas dengan GNU Compiler Collection (GCC) 9PolarDB for Oracle kompatibel dengan GCC 9.2.1. Hal ini dapat mengoptimalkan kompilasi dan meningkatkan kinerja.Tidak tersedia
Petunjuk dalam outline pernyataanPetunjuk dapat ditentukan dalam outline pernyataan untuk mengontrol bagaimana pengoptimal menghasilkan rencana eksekusi berdasarkan outline pernyataan tersebut.Sesuaikan rencana eksekusi
Eksekusi paralel lintas node pada partisi hashEksekusi paralel di seluruh partisi hash didukung. Ini membantu menyeimbangkan beban I/O dan meningkatkan kinerja sistem.Kueri data dari tabel terpartisi
Operasi DDL pada tabel terpartisi yang memiliki indeks global yang didefinisikanIndeks global pada tabel terpartisi dapat dikelola saat Anda melakukan operasi DDL seperti DROP, SPLIT, dan MERGE pada tabel terpartisi tersebut.Operasi DDL yang didukung pada tabel terpartisi
Fitur dioptimalkanKompatibilitas dengan fungsi ORA_HASHFungsi ORA_HASH diganti dengan fungsi DBMS_UTILITY.GET_HASH_VALUE. Fungsi DBMS_UTILITY.GET_HASH_VALUE digunakan untuk menghitung nilai hash dari string tertentu.Tidak tersedia

Ganos V3.9

KategoriFiturDeskripsiReferensi
Fitur baruFungsi ST_RemoveDriftPointsFungsi ST_RemoveDriftPoints didukung. Fungsi ini digunakan untuk menghapus titik deviasi dari sebuah trajektori berdasarkan aturan tertentu.ST_removeDriftPoints
Fungsi ST_SplitFungsi ST_Split didukung. Fungsi ini digunakan untuk membagi trajektori berdasarkan objek geometri tertentu.ST_Split
Fungsi ST_ExportToFungsi ST_ExportTo didukung. Fungsi ini digunakan untuk mengekspor trajektori dari database ke file eksternal untuk penyimpanan. Hanya metadata yang disimpan dalam database.ST_ExportTo
Fungsi ST_IsExternalFungsi ST_IsExternal didukung. Fungsi ini digunakan untuk memeriksa apakah trajektori disimpan dalam file eksternal.ST_IsExternal
Fungsi ST_ImportFromFungsi ST_ImportFrom didukung. Fungsi ini digunakan untuk mengimpor trajektori dari file eksternal kembali ke database.ST_importFrom
Fungsi ST_StorageLocationFungsi ST_StorageLocation didukung. Fungsi ini digunakan untuk mengembalikan lokasi eksternal trajektori.ST_StorageLocation
Fungsi ST_AKIDFungsi ST_AKID didukung. Fungsi ini digunakan untuk mengembalikan ID AccessKey yang digunakan untuk membaca trajektori dari OSS.ST_AKID
Fungsi ST_SetAccessKeyFungsi ST_SetAccessKey didukung. Fungsi ini digunakan untuk mengonfigurasi pasangan AccessKey yang digunakan untuk membaca trajektori dari OSS. Pasangan AccessKey terdiri dari ID AccessKey dan Rahasia AccessKey. ID AccessKey mirip dengan nama pengguna logon, dan Rahasia AccessKey mirip dengan kata sandi.ST_SetAccessKey
Fungsi ST_SetAKIDFungsi ST_SetAKID didukung. Fungsi ini digunakan untuk mengonfigurasi ID AccessKey yang digunakan untuk membaca trajektori dari OSS.ST_SetAkId
Fungsi ST_SetAKSecretFungsi ST_SetAKSecret didukung. Fungsi ini digunakan untuk mengonfigurasi Rahasia AccessKey yang digunakan untuk membaca trajektori dari OSS.ST_SetAkSecret
Fungsi ST_SetStorageLocationFungsi ST_SetStorageLocation didukung. Fungsi ini digunakan untuk mengonfigurasi lokasi eksternal tempat trajektori dapat dibaca.ST_SetStorageLocation
Fungsi ST_DeleteGtfFungsi ST_DeleteGtf didukung. Fungsi ini digunakan untuk menghapus semua file trajektori yang diekspor di folder tertentu.ST_DeleteGTF
Masalah diperbaikiBug yang menyebabkan data tidak dapat difilter berdasarkan string saat pembuatan piramida vektor telah diperbaiki.
Bug yang menyebabkan lapisan tidak dapat ditampilkan saat QGIS terhubung telah diperbaiki.

Juni 2021

Versi Minor 1.1.13

KategoriFiturDeskripsiReferensi
Fitur baruTampilan statistik I/O di tampilan polar_stat_sql dan polar_stat_plan
  • Informasi sumber daya yang relevan dapat diperoleh dengan menanyakan berbagai Tampilan. Ini dapat membantu mengidentifikasi masalah kinerja.
  • Diagnostik kinerja didukung oleh PolarDB for PostgreSQL (Compatible with Oracle). Ini memungkinkan Anda menganalisis masalah kinerja terkait instance dan kueri SQL.
  • Parameter yang relevan didukung untuk menampilkan statistik I/O di Tampilan polar_stat_sql dan polar_stat_plan.
Tampilan performa dan Diagnostik performa
Eksekusi paralel lintas nodeEksekusi paralel lintas node dapat digunakan untuk memindai Block Range Indexes (BRIN indexes). Hal ini lebih meningkatkan kinerja query.Ikhtisar eksekusi paralel lintas node
Parameter polar_bt_write_page_buffer_size didukung. Parameter ini menentukan kebijakan I/O tulis yang digunakan selama pembuatan indeks.Percepat pembuatan indeks
Tiga granularitas berikut dapat digunakan untuk menentukan rentang kueri saat Anda menggunakan eksekusi paralel lintas node:
  • Sistem: menentukan apakah eksekusi paralel lintas node diterapkan pada semua kueri yang berjalan di semua Sesi.
  • Sesi: menentukan apakah eksekusi paralel lintas node diterapkan pada sesi saat ini.
  • Kueri: menentukan apakah eksekusi paralel lintas node diterapkan pada kueri tertentu.
Jalankan kueri analitik
Eksekusi paralel lintas node dapat digunakan untuk tabel terpartisi guna meningkatkan kinerja database. Kueri data dari tabel terpartisi
Fitur yang dioptimalkanparameter polar_crash_recovery_rtoParameter polar_crash_recovery_rto didukung. Parameter ini menentukan target waktu pemulihan (RTO) yang diharapkan untuk suatu instance. Hal ini memastikan bahwa database pada suatu instance dapat dihidupkan ulang untuk pemulihan dan tersedia dalam RTO yang diharapkan jika instance gagal.Tidak tersedia

Ganos V3.8

KategoriFiturDeskripsiReferensi
Fitur baruFungsi ST_AsDatasetFileFungsi ST_AsDatasetFile didukung. Fungsi ini digunakan untuk mengembalikan rentang tertentu dari objek raster sebagai aliran biner dalam format file yang ditentukan. ST_AsDatasetFile
Fungsi ST_RasterDriversFungsi ST_RasterDrivers didukung. Fungsi ini digunakan untuk menanyakan status semua driver data raster. ST_RasterDrivers
Masalah diperbaikiMasalah berikut telah diperbaiki: Reproyeksi gagal ketika Anda menggunakan fungsi ST_Clip untuk menentukan sistem referensi spasial untuk reporoyeksi.

Mei 2021

Versi Minor 1.1.12

KategoriFiturDeskripsiReferensi
Fitur baruEksekusi paralel lintas nodeEksekusi paralel lintas node didukung.
  • Query SQL dapat dijalankan di beberapa node baca saja secara terdistribusi. Ini meningkatkan kinerja query PolarDB for PostgreSQL (Kompatibel dengan Oracle).
  • Eksekusi paralel lintas node dapat digunakan untuk mempercepat proses pembuatan indeks dalam skenario penggunaan tabel besar.
Eksekusi paralel lintas node
Dukungan tabel partisi untuk indeks globalIndeks global dapat dibuat pada tabel partisi. Indeks dapat dibuat secara paralel. Artinya, operasi DML pada tabel partisi tidak diblokir saat indeks sedang dibuat pada tabel tersebut. Buat indeks global
Fitur dioptimalkanPemantauan kinerjaParameter max_slot_wal_keep_size didukung. Parameter ini digunakan untuk membatasi ukuran file yang menggunakan slot replikasi. Ini mencegah akumulasi file Write-Ahead Logging (WAL). Tidak tersedia
DBLinkSecara default, fungsi yang tidak memenuhi persyaratan collation dan ekspresi ANY() dan ALL() dapat didorong ke bawah. Ini meningkatkan kinerja query. Anda dapat menggunakan parameter polar_enable_pushable_unsafe_collate_remote dan polar_enable_pushable_all_any_remote untuk menonaktifkan pengaturan ini. Gunakan tautan database untuk mengquery data lintas database
RownumROWNUM telah dioptimalkan. Akibatnya, nilai ROWNUM dapat dibandingkan dengan nilai tipe VARCHAR2 atau TEXT. Tidak tersedia
Plugin polar_resource_groupBeberapa parameter termasuk total_mem_limit_remain_size, idle_mem_limit_rate, enable_terminate_active, policy_mem_release, dan enable_log dapat digunakan untuk mengonfigurasi plugin polar_resource_group. Ini mencegah penggunaan memori berlebihan dan memastikan proses database berjalan normal. Tidak tersedia
Kecepatan startup node baca saja ditingkatkanStartup node baca saja dipercepat. Ini meningkatkan kinerja. Tidak tersedia
FailoverFitur pemutaran paralel dapat digunakan untuk mempercepat pemulihan layanan database setelah failover. Dalam sebagian besar kasus, layanan database dapat dipulihkan dalam waktu 15 detik setelah database utama gagal. Tidak tersedia

Ganos V3.7

KategoriFiturDeskripsiReferensi
Fitur baruQuery spatio-temporal paralelIndeks spasial dapat di-query secara paralel. Ini meningkatkan efisiensi query. Aktifkan fitur query spatio-temporal paralel
Fitur dioptimalkanPemrosesan gambar rasterFungsi ST_SubRaster dapat digunakan untuk mengonversi jenis piksel objek raster dan meregangkan nilai piksel. Fungsi ini juga dapat digunakan untuk mengonversi citra penginderaan jauh multi-band menjadi citra tiga-band yang dapat dikenali oleh teknologi AI. ST_SubRaster
Masalah diperbaikiBug yang menyebabkan Ganos keluar secara tak terduga saat Ganos mem-parsing histogram yang tidak valid telah diperbaiki.
Bug yang menyebabkan Ganos keluar secara tak terduga setelah pengaturan proyeksi dimodifikasi telah diperbaiki.
Bug yang menyebabkan Ganos keluar secara tak terduga saat data raster diimpor ke Ganos telah diperbaiki.

April 2021

Versi Minor 1.1.11

KategoriFiturDeskripsiReferensi
Fitur baruparameter idle_session_timeout

Parameter idle_session_timeout didukung. Parameter ini menentukan periode di mana sesi dapat tetap tidak aktif sebelum sesi tersebut habis waktu. Sesi dihentikan setelah waktu habis.

  • Nilai valid: 0 hingga 2147483647

    Nilai default 0 menentukan bahwa fitur timeout dinonaktifkan untuk sesi yang tidak aktif.

  • Unit
    • 'ms': milidetik. Ini adalah unit default.
    • 's': detik.
    • 'min': menit.
    • 'h': jam.
    • 'd': hari.
Mengonfigurasi parameter
Operasi DDL terkait kendalaPernyataan SQL ALTER TABLE ... ENABLE/DISABLE CONSTRAINT didukung. Pernyataan ini dapat digunakan untuk mengaktifkan atau menonaktifkan batasan. ALTER TABLE ... ENABLE/DISABLE CONSTRAINT
Operasi DDL terkait tablespaceOperasi DDL terkait tablespace didukung. Sebagai contoh, CREATE TABLESPACE dapat dijalankan untuk membuat tablespace.Tidak tersedia
Tipe data numerikVersi minor ini kompatibel dengan tipe data numerik Oracle. Anda dapat mengaktifkan fitur ini dengan menentukan parameter polar_enable_comp_numeric_format. Secara default, fitur ini dinonaktifkan. Untuk mengaktifkan fitur ini, jalankan pernyataan berikut:
SET polar_enable_comp_numeric_format=on;
Tidak berlaku
Masalah tetapMasalah berikut telah diperbaiki: Paket DBMS_JOB bawaan tidak dapat digunakan di beberapa database.
Masalah berikut diperbaiki: Klausa CONNECT BY dan fungsi ROWNUM tidak dapat digunakan bersamaan.
Masalah berikut telah diperbaiki: Klausul CONNECT BY tidak dapat menemukan objek induk.

Ganos V3.6

KategoriFiturDeskripsiReferensi
Fitur baruTipe data rasterFungsi ST_RPCGeoreference didukung. Fungsi ini digunakan untuk mengambil informasi tentang koefisien polinomial rasional (RPC) dari objek raster.ST_RPCGeoreference
Fungsi ST_SetRPCGeoreference didukung. Fungsi ini digunakan untuk menentukan parameter RPC untuk objek raster.ST_SetRPCGeoreference
Fungsi ST_RPCRectify didukung. Fungsi ini digunakan untuk memperbaiki objek raster berdasarkan parameter RPC dan mengembalikan objek raster yang telah diperbaiki.ST_RPCRectify
Pengindeksan GiSTMekanisme paralel ditambahkan. Mekanisme ini digunakan untuk membuat indeks GiST secara paralel.Buat indeks spasial secara paralel
Masalah yang diperbaikiMasalah berikut telah diperbaiki: Ketika Anda menggunakan utilitas pg_dump, referensi spasial kustom tidak dapat diekspor.

Maret 2021

Versi Minor 1.1.10

KategoriFiturDeskripsiReferensi
Fitur baruTabel terpartisiTrigger tingkat baris BEFORE dapat digunakan dalam tabel terpartisi.Trigger tingkat baris BEFORE
Plugin polar_outlinePlugin polar_outline dapat digunakan untuk menyesuaikan rencana eksekusi. Ini mengoptimalkan pernyataan SQL.Menyesuaikan rencana eksekusi
Fitur dioptimalkanTabel terpartisiTemplate subpartisi dapat digunakan untuk pembagian rentang interval.Template subpartisi
Peningkatan kinerja:Kinerja I/O membaca file data dapat ditingkatkan dengan menyimpan informasi tentang ukuran tabel ke dalam memori bersama.Tidak tersedia
KompatibilitasOperator berikut didukung oleh tipe data INTERVAL dan FLOAT8:
  • +
  • -
  • *
  • /
Tidak tersedia
KompatibilitasPetunjuk OPT_PARAM ditambahkan. Anda dapat menggunakan petunjuk ini untuk menentukan nilai parameter tertentu dalam satu pernyataan SQL.Petunjuk OPT_PARAM

Ganos V3.5

KategoriFiturDeskripsiReferensi
Fitur baruOptimalisasi penyimpanan untuk objek spatio-temporal besarKebijakan penyimpanan Sederhana didukung. Kebijakan ini mengoptimalkan penyimpanan untuk objek spatio-temporal besar.Gunakan kebijakan penyimpanan Sederhana
Fitur dioptimalkanObjek rasterData yang dipecah dalam objek raster dapat dihapus secara otomatis ketika objek raster diperbarui menggunakan objek raster baru.Tidak tersedia
Masalah diperbaikiBug karena plugin terkait lintasan tidak dapat ditingkatkan telah diperbaiki.
Bug yang menyebabkan kesalahan pengambilan sampel saat metode pengambilan sampel Rata-rata digunakan untuk mensampling ulang raster telah diperbaiki.
Bug karena hasil yang tidak akurat dikembalikan untuk query pada objek lintasan telah diperbaiki. Bug ini dipicu ketika beberapa timestamp menunjukkan titik lintasan yang sama sepanjang lintasan.
Bug karena Ganos keluar saat konversi objek geo-spasial gagal telah diperbaiki. Ganos dioptimalkan untuk melaporkan penyebab kegagalan.

Versi Minor 1.1.9

KategoriFiturDeskripsiReferensi
Fitur baruTabel terpartisiPembagian rentang interval didukung. Pembagian rentang interval adalah ekstensi dari pembagian rentang. Pembagian rentang interval memungkinkan database secara otomatis membuat partisi jika data yang akan dimasukkan melebihi rentang partisi yang ada.Pembagian rentang interval
Tabel terpartisi rentang dapat dikonversi menjadi tabel terpartisi rentang-interval. Tabel terpartisi rentang-interval dapat dikonversi menjadi tabel terpartisi rentang.Beralih antara pembagian rentang dan pembagian rentang interval
Template subpartisi didukung. Anda dapat menggunakan template subpartisi untuk mendefinisikan subpartisi dan menyederhanakan spesifikasi subpartisi. Anda hanya perlu mendefinisikan deskriptor subpartisi dalam template subpartisi sekali dan kemudian menerapkan template subpartisi ke setiap partisi dalam tabel. Dengan cara ini, Anda dapat mendefinisikan deskriptor subpartisi untuk beberapa partisi dalam tabel sekaligus.Template subpartisi
Automatic Workload Repository (AWR) untuk pemantauan kinerjaAWR didukung. AWR mengumpulkan dan menganalisis statistik kinerja. Anda dapat menggunakan AWR untuk menghasilkan laporan analitik untuk periode tertentu berdasarkan statistik seperti tampilan dinamis dari database. Ini memungkinkan Anda menganalisis kinerja database dalam periode tertentu.Tidak tersedia
Fitur dioptimalkanTabel terpartisiPemangkasan partisi diaktifkan dalam rencana eksekusi untuk tabel terpartisi. Ini meningkatkan kinerja query.Tidak tersedia
TipePolarDB for PostgreSQL (Kompatibel dengan Oracle) menggunakan TIMESTAMP sebagai tipe data DATE. Nilai TIMESTAMP akurat hingga mikrodetik. Di Oracle, nilai DATE akurat hingga detik. Untuk memastikan kompatibilitas antara PolarDB for PostgreSQL (Kompatibel dengan Oracle) dan Oracle, sistem secara otomatis mengonversi nilai DATE menjadi nilai TIMESTAMP(0).Tidak tersedia
WALTeknologi pipeline didukung. Teknologi ini digunakan untuk mengurangi proporsi overhead WAL. Ini dapat meningkatkan kinerja sistem secara keseluruhan.Tidak tersedia
TO_CHARTO_CHAR(text1, text2) didukung. Fungsi ini secara otomatis mengidentifikasi tipe data text1 dan text2 di sisi server. Jika text1 dan text2 adalah nilai DATE yang valid, fungsi ini secara otomatis mengonversi text1 menjadi nilai TIMESTAMP.Tidak tersedia
Masalah diperbaikiSinyal SIGHUP yang tidak valid dihapus.
Masalah berikut telah diperbaiki: Sistem berhenti merespons saat Anda menjalankan pernyataan MERGE INTO untuk tabel terpartisi.
Masalah berikut telah diperbaiki: Kesalahan "akses memori ilegal" terjadi saat Anda menggunakan pg_icu_collate_names.
Masalah berikut telah diperbaiki: Kesalahan "akses memori ilegal" terjadi saat Anda menjalankan pernyataan ALTER QUEUE ADD CALL.
Masalah berikut telah diperbaiki: Kesalahan "akses memori ilegal" terjadi saat Anda memasukkan string panjang variabel di bidang rdname tabel sistem POLICY. Kesalahan ini dikembalikan karena tipe data bidang rdname disetel ke tipe data panjang tetap.
Masalah berikut telah diperbaiki: Nilai pengembalian fungsi dipotong karena fungsi-fungsi tersebut tidak dideklarasikan dalam fitur Transparent Data Encryption (TDE).
Masalah berikut telah diperbaiki: Plugin roaringbitmap mengalami kesalahan "akses memori ilegal" saat parameter tidak valid ditentukan.
Masalah berikut telah diperbaiki: Jika latensi sinkronisasi tinggi saat log disinkronkan dari node utama ke node baca-saja, node baca-saja mungkin tidak segera memberikan umpan balik tentang replikasi streaming ke node utama. Akibatnya, replikasi streaming terputus.

Ganos V3.4

KategoriFiturDeskripsiReferensi
Fitur BaruOptimalisasi penyimpanan untuk objek spatio-temporal besarTanda tangan fitur objek spatio-temporal besar digunakan. Ini mempercepat proses pembuatan indeks pada data spatio-temporal, membuat query spasial lebih efisien, dan mengoptimalkan mode penyimpanan objek spatio-temporal. Parameter polar_enable_storage_partial juga didukung. Anda dapat menentukan parameter ini untuk menyimpan metadata objek spatio-temporal di dalam baris dan data entitas objek spatio-temporal disimpan di luar baris.Optimalisasi Penyimpanan Berbasis Tanda Tangan Fitur untuk Objek Spatio-Temporal Besar
Eksekusi paralel fungsi yang didukung oleh modul rasterFungsi ST_ImportFrom didukung. Fungsi ini digunakan untuk mengimpor data raster secara paralel.ST_ImportFrom
Fungsi ST_BuildPyramid didukung. Fungsi ini digunakan untuk membuat piramida secara paralel berdasarkan data raster.ST_BuildPyramid
Lintasan KosongObjek lintasan kosong didukung, dan objek lintasan null dapat dikembalikan jika persyaratan yang ditentukan tidak terpenuhi.Tidak tersedia
Masalah DiperbaikiBug karena fungsi ST_AddZ mengembalikan hasil yang tidak akurat telah diperbaiki. Bug ini dipicu saat nilai parameter input adalah bilangan bulat bertanda 16-bit.
Bug karena modul lintasan tidak dapat ditingkatkan telah diperbaiki.
Bug karena fungsi tertentu dari modul lintasan tidak dapat menggunakan indeks telah diperbaiki.
Bug karena fungsi ND tertentu tidak dapat berjalan sesuai harapan telah diperbaiki. Jika bug ini dipicu, fungsi ND ini tidak dapat mengidentifikasi dua periode waktu yang tidak berpotongan dan akibatnya mengembalikan nilai error daripada nilai false.

Januari 2021

Versi Minor 1.1.8

KategoriFiturDeskripsiReferensi
Fitur baruPlugin DBMS_STATSPlugin DBMS_STATS didukung. Anda dapat menggunakan plugin ini untuk mengumpulkan statistik yang relevan saat database berjalan, mencadangkan statistik, dan memulihkan statistik dari cadangan.DBMS_STATS
Pemisahan transaksi setelah permintaan tulisPemisahan transaksi didukung untuk transaksi yang berisi pernyataan untuk permintaan baca yang dikirim setelah permintaan tulis pada tingkat isolasi READ COMMITTED. Semua permintaan baca yang dihasilkan dari waktu mulai hingga waktu akhir transaksi dapat dikirim ke node hanya-baca. Hal ini memastikan konsistensi baca/tulis dalam transaksi.Pemisahan transaksi
Fitur dioptimalkanDukungan untuk ekspresi yang mengandung operator ORDi versi sebelumnya, ekspresi yang mengandung operator OR tidak dapat diubah menjadi ekspresi yang mengandung operator UNION ALL. Hal ini membuat kueri menjadi tidak efisien karena pemindaian tabel penuh dilakukan. Di versi terbaru, ekspresi yang mengandung operator OR secara otomatis diubah menjadi ekspresi yang mengandung operator UNION ALL. Hal ini mengoptimalkan logika dan meningkatkan performa kueri.Tidak tersedia
Kompatibilitas dengan ECPG
  • ECPGPlus kompatibel dengan sintaks parsial Pro*C.
  • ECPGPlus kompatibel dengan metode koneksi yang didukung oleh Oracle asli.
Tidak tersedia
Kompatibilitas dengan OracleKlausa GROUP BY CONST/EMPTY kompatibel dengan sintaks Oracle.Tidak tersedia
PBPSecara default, buffer pool persisten untuk node utama diaktifkan.Tidak tersedia
Sinkronisasi tabel partisi ke KafkaProses sinkronisasi konfigurasi tabel partisi dari PolarDB for PostgreSQL (Compatible with Oracle) ke Kafka dioptimalkan. Data disinkronkan ke Kafka berdasarkan tabel induk. Setelah data disinkronkan, tabel induk yang menggunakan nama yang sama dengan tabel sumber dibuat di Kafka.Tidak tersedia
PenggunaSintaks berikut disesuaikan: CREATE USER ... IDENTIFIED BY .... Sintaks ini digunakan untuk membuat pengguna standar saja.Buat pengguna
Masalah diperbaikiMasalah berikut telah diperbaiki: Saat replikasi logis digunakan untuk menyinkronkan tabel DBMS_JOB yang tidak memiliki kunci utama, tugas gagal dihapus.
Masalah berikut telah diperbaiki: Kebocoran memori terjadi di proses grup sumber daya jika penggunaan memori melebihi batas atas.
Masalah berikut telah diperbaiki: Standby Promote membutuhkan waktu yang lama.
Masalah berikut telah diperbaiki: Parameter tabel sementara di bidang sementara tampilan ***_all_tables ditampilkan secara tidak normal.
Masalah berikut telah diperbaiki: Kesalahan "akses memori di luar batas" dicatat dalam log audit.
Masalah berikut telah diperbaiki: Saat Anda menggunakan tautan database yang menghubungkan database PolarDB for PostgreSQL (Compatible with Oracle) ke database PostgreSQL untuk menanyakan data, hasil kueri dipotong.
Masalah yang terjadi selama pemangkasan subpartisi berdasarkan kolom kunci multi-partisi untuk tabel partisi telah diperbaiki.

Ganos V3.3

KategoriFiturDeskripsiReferensi
Fitur baruFungsi ST_JaccardSimilarityFungsi ST_JaccardSimilarity didukung. Fungsi ini digunakan untuk menghitung kesamaan antara objek lintasan.ST_JaccardSimilarity
Fungsi ST_TransformFungsi ST_Transform didukung. Fungsi ini digunakan untuk mentransformasikan koordinat lintasan antara sistem referensi spasial.ST_Transform
Fitur dioptimalkanPiramida vektorParameter baru disediakan. Parameter ini digunakan untuk menentukan rentang spasial piramida vektor ketika Ganos tidak dapat secara otomatis menghitung rentang spasial piramida vektor yang ingin dibangun pengguna.Tidak tersedia
Masalah diperbaikiBug yang menyebabkan katalog data tidak valid telah diperbaiki.

Desember 2020

Versi Minor 1.1.7

KategoriFiturDeskripsiReferensi
Fitur baruTabel partisiFitur Penggabungan Partisi ditambahkan untuk menggabungkan dua tabel partisi.
Kompatibilitas dengan dekoding di OracleDekoding Base64 yang digunakan di Oracle didukung. Fungsi BASE64_DECODE dapat secara otomatis mengidentifikasi string terenkripsi yang tidak valid dan mendekode bagian pertama dari string yang valid.polar_enable_base64_decode
Format tanggalTanggal dalam format YYYYMMDDHH24MISS dapat dimasukkan atau diperbarui. Tidak Berlaku
Tampilan SYS.***_TAB_COLSTampilan SYS.***_TAB_COLS didukung. Tampilan ini dapat digunakan untuk menanyakan kolom dari tabel dan tampilan.
Plugin polar_utilityPlugin polar_utility ditambahkan. polar_utility
Prosedur tersimpanHoldable refcursors dapat dikembalikan oleh prosedur tersimpan. Tidak berlaku
Paket DBMS_JOBPaket DBMS_JOB ditambahkan. Anda dapat memanggil paket tersebut atau menjadwalkannya lintas database dengan menggunakan akun dengan hak istimewa. DBMS_JOB
Fitur yang dioptimalkanUTL_ENCODEPlugin UTL_ENCODE dapat digunakan oleh pengguna standar yang baru dibuat. UTL_ENCODE
Plugin polar_aggSecara default, plugin polar_agg diaktifkan. Tidak tersedia
Plugin fdwStabilitas Plugin fdw ditingkatkan. N/A
Masalah yang diperbaikiMasalah berikut telah diperbaiki: Terjadi kesalahan saat mengeksekusi SELECT INTO untuk mengkueri nilai null dalam prosedur tersimpan.
Masalah berikut telah diperbaiki: Batasan menjadi tidak valid saat pemindaian indeks dilakukan setelah Anda mengeksekusi ALTER TABLE… EXCHANGE PARTITION.

Unggah File Media Menggunakan Konsol ApsaraVideo VOD

KategoriFiturDeskripsiReferensi
Fitur baruDBLink

Sebuah tautan database dapat dibuat dari database PolarDB for PostgreSQL (Compatible with Oracle) ke database PostgreSQL yang dikelola sendiri yang dihosting pada instance Elastic Compute Service (ECS). Dengan cara ini, Anda dapat menghubungkan database PolarDB for PostgreSQL (Compatible with Oracle) ke database PostgreSQL. Anda juga dapat menghubungkan database PostgreSQL ke database PolarDB for Oracle dengan menggunakan tautan database di PostgreSQL. Dengan cara ini, database PolarDB for Oracle dan database PostgreSQL dapat berkomunikasi satu sama lain.

Untuk membuat tautan database di konsol, pilih Settings and Management > Databases pada halaman detail kluster.

dblink
Membuat tautan database dari PolarDB untuk PostgreSQL (Kompatibel dengan Oracle) ke PostgreSQL

Ganos V3.2

KategoriFiturDeskripsiReferensi
Fitur baruST_AsPNGGambar bertipe BYTEA dapat dikembalikan untuk piramida vektor. Fitur ini dapat digunakan untuk memvisualisasikan data vektor. ST_AsPNG
Data rasterAlgoritma kompresi JPEG 2000 ditambahkan. Algoritma ini digunakan untuk mengompres data raster 16-bit sebelum data disimpan. Tidak tersedia
Fitur dioptimalkanst_dwithinFungsi ST_DWithin dioptimalkan untuk menanyakan jarak dengan performa lebih tinggi. Tidak tersedia
Masalah diperbaikiBug yang menyebabkan irisan tidak tepat dari objek lintasan pada sumbu t telah diperbaiki.
Masalah terkait indeks topologi memori yang didukung oleh Ganos telah diperbaiki.

API

KategoriFiturDeskripsi
Fitur dioptimalkanCreateDBLinkTautan database dapat dibuat untuk menghubungkan PolarDB for PostgreSQL (Compatible with Oracle) database ke database PostgreSQL yang dikelola sendiri dan dihosting pada Instance ECS.

November 2020

Versi Minor 1.1.6

KategoriFiturDeskripsiReferensi
Fitur baruKompatibilitasVersi minor ini kompatibel dengan PostgreSQL 11.9. Apa itu PolarDB untuk PostgreSQL (Kompatibel dengan Oracle)?
Peralihan utama/sekunderSecara default, fitur OnlinePromote diaktifkan. Fitur ini mengurangi waktu yang diperlukan untuk failover dan meningkatkan ketersediaan klaster. Failover otomatis dan failover manual
DBLinkTautan database dapat digunakan untuk menghubungkan database antar kluster PolarDB untuk PostgreSQL (Kompatibel dengan Oracle). Gambaran umum tautan database
Masalah yang diperbaikiMasalah berikut telah diperbaiki: Proses mulai ulang node tidak berjalan lancar dalam beberapa skenario.
Masalah berikut telah diperbaiki: Dalam beberapa skenario, kluster tidak merespons karena kesalahan OOM.
Masalah berikut telah diperbaiki: Dalam beberapa skenario, node hanya-baca tidak merespons.
Masalah berikut telah diperbaiki: Terjadi kesalahan saat format pengkodean UTF-8 diubah menjadi GBK setelah Anda menjalankan perintah client_encoding=gbk.
Masalah berikut telah diperbaiki: Terjadi kesalahan ketika parameter pertama dari fungsi NVL dibiarkan kosong.

Unggah File Media Menggunakan Konsol ApsaraVideo VOD

KategoriFiturDeskripsiReferensi
Fitur baruDBLink

Sebuah tautan database dapat dibuat untuk menghubungkan database PolarDB for PostgreSQL (Compatible with Oracle) ke database PolarDB for PostgreSQL (Compatible with Oracle) lainnya. Hal ini memungkinkan Anda untuk mengakses data lintas database PolarDB for PostgreSQL (Compatible with Oracle).

Untuk membuat tautan database di konsol, pilih Settings and Management > Databases pada halaman detail kluster.

dblink
Ikhtisar tautan database

API

KategoriFiturDeskripsi
Fitur baruCreateDBLinkOperasi ini dapat dipanggil untuk membuat tautan basis data untuk kluster PolarDB for PostgreSQL (Compatible with Oracle).
DescribeDBLinksOperasi ini dapat dipanggil untuk menanyakan tautan basis data untuk kluster PolarDB for PostgreSQL (Compatible with Oracle).
DeleteDBLinkOperasi ini dapat dipanggil untuk menghapus tautan basis data untuk kluster PolarDB for PostgreSQL (Compatible with Oracle).

Oktober 2020

Versi Minor 1.1.5

KategoriFiturDeskripsiReferensi
Fitur baruLog auditPernyataan SQL yang sudah dikompilasi dalam log audit dapat ditampilkan sebagai pernyataan SQL yang dapat dieksekusi.Tidak tersedia
Partisi hashSintaks untuk membuat sejumlah tabel partisi hash telah ditambahkan.CREATE TABLE ... PARTITION BY HASH
Tabel partisiNama partisi atau subpartisi dapat ditentukan saat Anda mengambil data dari partisi tertentu.Kueri partisi tertentu
Parameter HOSTParameter HOST didukung. Parameter ini digunakan untuk mendapatkan nilai HOST dari klien.Tidak tersedia
Fitur dioptimalkanTampilanField query_id telah ditambahkan untuk mengoptimalkan tampilan polar_stat_activity.Tidak tersedia
KompatibilitasVersi minor diperbarui ke 11.8. Beberapa masalah stabilitas telah diperbaiki.Tidak tersedia
Masalah diperbaikiMasalah berikut telah diperbaiki: Semi-sinkronisasi tidak dapat time out.
Masalah berikut telah diperbaiki: Klausul CONNECT BY tidak dapat digunakan bersama dengan klausul WITH.

Ganos V3.1

KategoriFiturDeskripsiReferensi
Fitur baruTipe data lintasanIndeks GiST didukung untuk objek lintasan, dan enam keluarga operator disediakan bagi pengguna untuk membuat indeks GiST dalam enam dimensi.Tidak tersedia
Tipe data BOXND telah ditambahkan. Tipe data ini digunakan untuk menggambarkan rentang spatio-temporal objek lintasan dan menyimpan objek lintasan.Tidak tersedia
Operator berikut didukung: operator &&, operator @>, dan operator <@. Operator-operator ini digunakan untuk membandingkan hubungan spasio-temporal antara dua objek yang ditentukan dari berbagai dimensi. Operator && digunakan untuk memeriksa apakah dua objek yang ditentukan berpotongan. Operator @> digunakan untuk memeriksa apakah objek yang ditentukan oleh operand kiri mencakup objek yang ditentukan oleh operand kanan. Operator <@ digunakan untuk memeriksa apakah objek yang ditentukan oleh operand kiri termasuk dalam objek yang ditentukan oleh operand kanan.Tidak tersedia
Fungsi ST_ndIntersects, ST_ndDWithin, ST_ndContains, dan ST_ndWithin didukung untuk memproses lintasan.
Fitur baru telah ditambahkan. Fitur-fitur ini digunakan untuk mengumpulkan statistik tentang objek lintasan dan memperkirakan biaya pemindaian berdasarkan statistik tersebut.Tidak tersedia
Indeks TrajGiST didukung. Pengindeksan TrajGiST adalah metode pengindeksan yang ditingkatkan.Tidak tersedia
fungsi ganos_updateFungsi ganos_update telah ditambahkan. Pengguna dapat menjalankan perintah select ganos_update(); untuk meningkatkan semua plugin Ganos ke versi terbaru.Tidak tersedia
Fitur dioptimalkanKueri rentang spasio-temporalKueri rentang spasio-temporal telah dioptimalkan. Kinerja kueri ditingkatkan dengan menggunakan kueri dua fase berbasis indeks GiST yang dioptimalkan.Tidak tersedia
Piramida vektorData sumber dari semua sistem koordinat yang menyediakan pengidentifikasi referensi spasial (SRID) didukung. Data sumber dapat berupa ubin yang berbasis pada sistem referensi koordinat EPSG:3857 atau EPSG:4326.Tidak tersedia
Parameter pixelSize didukung. Parameter ini digunakan untuk mengumpulkan data titik dan mengurangi jumlah ubin.Tidak tersedia
Masalah diperbaikiBug yang menyebabkan kegagalan dalam memperbarui raster telah diperbaiki.
Masalah berikut telah diperbaiki: Keluar tak terduga mungkin terjadi setelah file biner Ganos ditingkatkan ke versi yang lebih baru.
Bug yang menyebabkan jumlah ubin yang sangat besar di lapisan atas piramida vektor ketika pengaturan parameter default digunakan untuk membangun data titik untuk piramida vektor telah diperbaiki.

September 2020

Versi Minor 1.1.4

KategoriFiturDeskripsiReferensi
Fitur baruFungsi GROUP_IDFungsi GROUP_ID() didukung. GROUP_ID
Tabel terpartisiPernyataan CREATE INDEX CONCURRENTLY didukung. Dengan cara ini, Anda dapat membuat indeks secara bersamaan pada tabel terpartisi.Tidak tersedia
Dukungan untuk membuat indeks tabel standar tidak terlihatPernyataan ALTER INDEX [NAME] INVISIBLE didukung. Anda dapat menjalankan pernyataan ini untuk membuat indeks tabel standar menjadi tidak terlihat. Tidak berlaku
Plugin ali_decodingPlugin ali_decoding didukung. Plugin ini digunakan untuk menyinkronkan pernyataan DML inkremental antar database. Tidak berlaku
Plugin pg_cronPlugin pg_cron didukung dan digunakan untuk membuat kueri catatan tugas terjadwal.PG_CRON
to_char()String dapat ditentukan dalam fungsi TO_CHAR(). T/A
TipeOperator berikut ditambahkan untuk membandingkan tipe data prid_ kolom ROWID dengan tipe data string seperti TEXT. Operator ini juga digunakan untuk membandingkan tipe data string seperti TEXT dengan tipe data prid_ kolom ROWID.
  • <
  • <=
  • >
  • >=
  • =
  • <>
T/A
TampilanView yang menampilkan statistik status proses ditambahkan. T/A
View yang menampilkan statistik konsumsi waktu untuk pernyataan SQL ditambahkan. T/A
Audit loggingKesalahan SQL dicatat dalam log audit. T/A
Masalah diperbaikiMasalah berikut telah diperbaiki: Prefetch halaman mungkin menyebabkan deadlock dalam beberapa skenario.
Masalah berikut telah diperbaiki: Query JOIN gagal mengambil partisi yang tepat selama pemangkasan partisi.

Ganos V3.0

KategoriFiturDeskripsiReferensi
Fitur BaruDukungan untuk subset raster dalam file raster NetCDF yang memiliki banyak subsetFile Network Common Data Form (NetCDF) yang berisi subset didukung. File-file ini dapat diimpor ke lapisan tertentu berdasarkan nama lapisan yang ditentukan oleh pengguna.T/A
Metadata kustom dan informasi deret waktu rasterFungsi ST_MetaItems didukung. Fungsi ini digunakan untuk mendapatkan nama semua item metadata kustom.ST_MetaItems
Fungsi ST_MetaData didukung. Fungsi ini digunakan untuk mendapatkan item metadata kustom dari sebuah raster dan mengembalikan item metadata kustom dalam format JSON.ST_MetaData
Fungsi ST_SetMetaData didukung. Fungsi ini digunakan untuk menentukan item metadata.ST_SetMetaData
Fungsi ST_BeginDateTime didukung. Fungsi ini digunakan untuk mendapatkan waktu mulai dari sebuah raster.ST_BeginDateTime
Fungsi ST_EndDateTime didukung. Fungsi ini digunakan untuk mendapatkan waktu akhir dari sebuah raster.ST_EndDateTime
Fungsi ST_SetBeginDateTime didukung. Fungsi ini digunakan untuk mengonfigurasi waktu mulai dari sebuah raster.ST_SetBeginDateTime
Fungsi ST_SetEndDateTime didukung. Fungsi ini digunakan untuk mengonfigurasi waktu akhir dari sebuah raster.ST_SetEndDateTime
Fungsi ST_SetDateTime didukung. Fungsi ini digunakan untuk mengonfigurasi waktu mulai dan waktu akhir dari sebuah raster serta waktu ketika band diperoleh.ST_SetDateTime
Dukungan untuk mengonversi raster menjadi gambar tipe BYTEAFungsi ST_AsImage didukung. Fungsi ini digunakan untuk mengonversi raster menjadi gambar tipe BYTEA.ST_AsImage
Fungsi ST_AsPng didukung. Fungsi ini digunakan untuk mengonversi raster menjadi gambar PNG tipe BYTEA.ST_AsPNG
Fungsi ST_AsJPEG didukung. Fungsi ini digunakan untuk mengonversi raster menjadi gambar JPEG tipe BYTEA.ST_AsJPEG
Dukungan untuk tipe data GeomGrid dan operasinyaTipe data GeomGrid didukung.Referensi SQL GeomGrid
Fungsi ST_AsText didukung. Fungsi ini digunakan untuk mengonversi grid menjadi representasi teks.ST_AsText
Fungsi ST_AsGeometry didukung. Fungsi ini digunakan untuk mendapatkan representasi geometri dari grid.ST_AsGeometry
Fungsi ST_AsBinary didukung. Fungsi ini digunakan untuk mengonversi grid menjadi representasi biner.ST_AsBinary
Fungsi ST_AsBox didukung. Fungsi ini digunakan untuk mendapatkan representasi kotak dari grid.ST_AsBox
Fungsi ST_AsGrid didukung. Fungsi ini digunakan untuk menanyakan grid yang berpotongan dengan objek geometri.ST_AsGrid
Fungsi ST_GridFromText didukung. Fungsi ini digunakan untuk mengonversi grid dari representasi teks menjadi representasi GeomGrid.ST_GridFromText
Fungsi ST_GridFromBinary didukung. Fungsi ini digunakan untuk mengonversi grid dari representasi biner menjadi representasi GeomGeomGrid.ST_GridFromBinary
Fungsi ST_Intersects didukung. Fungsi ini digunakan untuk mengidentifikasi hubungan spasial antara dua objek raster atau antara objek raster dan objek geometri. Fungsi ini memungkinkan Anda memeriksa apakah objek pertama yang ditentukan berpotongan dengan objek kedua yang ditentukan.ST_Intersects
Fungsi ST_Contains didukung. Fungsi ini digunakan untuk mengidentifikasi hubungan spasial antara dua objek raster atau antara objek raster dan objek geometri. Fungsi ini memungkinkan Anda memeriksa apakah objek pertama yang ditentukan mencakup objek kedua yang ditentukan.ST_Contains
Fungsi ST_Within didukung. Fungsi ini digunakan untuk mengidentifikasi hubungan spasial antara dua objek grid atau antara objek grid dan objek geometri. Fungsi ini memungkinkan Anda memeriksa apakah objek pertama yang ditentukan berada di dalam objek kedua yang ditentukan.ST_Within
Tampilan serta penyimpanan cepat data vektorFungsi ST_BuildPyramid didukung. Fungsi ini digunakan untuk membuat piramida vektor.ST_BuildPyramid
Fungsi ST_DeletePyramid didukung. Fungsi ini digunakan untuk menghapus piramida vektor.ST_DeletePyramid
Fungsi ST_Tile didukung. Fungsi ini digunakan untuk memperoleh data vektor dalam format MVT.ST_Tile
Masalah yang DiperbaikiMasalah berikut telah diperbaiki: Dalam beberapa kasus, terjadi kesalahan OOM saat membuat piramida.
Masalah berikut telah diperbaiki: Objek lintasan tidak dapat dibuat pada 1 Januari 2000.
Kesalahan yang menyebabkan fungsi ST_Intersection mengembalikan sub-lintasan yang tidak akurat untuk objek bergerak telah diperbaiki.
Masalah berikut ini diperbaiki: Sistem berhenti merespons saat upgrade Ganos.
Versi minor ini kompatibel dengan PostGIS 2.5.4.

Agustus 2020

Versi Minor 1.1.3

KategoriFiturDeskripsiReferensi
Fitur baruTampilanView yang menampilkan statistik eksekusi SQL ditambahkan. T/A
View yang menampilkan statistik permintaan per detik (QPS) ditambahkan. T/A
View yang menampilkan statistik status CGroup ditambahkan. T/A
Akun istimewaIzin SELECT pada view dba_* diberikan kepada akun yang memiliki izin polar_superuser. T/A
Masalah diperbaikiMasalah berikut telah diperbaiki: Kesalahan tampilan dikembalikan untuk view polar_stat_io_info.
Masalah berikut telah diperbaiki: Informasi tunggu sistem AWR tidak ada.
Masalah berikut telah diperbaiki: Kesalahan terjadi selama pemangkasan partisi untuk tabel partisi.
Masalah berikut telah diperbaiki: Kesalahan terjadi ketika algoritma Segmented Least Recently Used (SLRU) digunakan untuk menghitung ukuran memori.
Masalah berikut telah diperbaiki: Node baca saja dibuat ulang karena latensi pemutaran.

Ganos V2.9

KategoriFiturDeskripsiReferensi
Fitur BaruDukungan untuk file Cloud Optimized GeoTIFF (COG)File COG didukung. Informasi piramida yang disimpan dalam file COG dapat dibaca.T/A
Fungsi ST_AddZFungsi ST_AddZ didukung. Fungsi ini digunakan untuk menentukan koordinat Z dari objek geometri berdasarkan nilai piksel raster yang dikonversi dari objek geometri tersebut.ST_AddZ
Kemampuan yang ditingkatkan untuk mendapatkan informasi luas spasial tentang objek rasterFungsi ST_Extent didukung. Fungsi ini digunakan untuk mengambil luas spasial objek raster dan mengembalikan representasi kotak dari objek raster.ST_Extent
Fungsi ST_Envelope didukung. Fungsi ini digunakan untuk mengambil luas spasial objek raster dan mengembalikan luas spasial dalam format objek geometri.ST_Envelope
Fungsi ST_ConvexHull didukung. Fungsi ini digunakan untuk mengambil luas spasial objek raster dan mengembalikan luas spasial dalam format objek geometri.ST_ConvexHull
Fungsi ST_Height didukung. Fungsi ini digunakan untuk mengambil tinggi piksel objek raster.ST_Height
Fungsi ST_Width didukung. Fungsi ini digunakan untuk mengambil lebar piksel objek raster.ST_Width
Masalah DiperbaikiMasalah berikut telah diperbaiki: Bottleneck kinerja terjadi ketika objek raster yang disimpan di lokasi penyimpanan eksternal menggunakan dimensi chunking 1 × n. Anda dapat mengonfigurasi parameter penyimpanan untuk menyesuaikan ukuran dimensi chunking.
Bug karena fungsi ST_Values mengembalikan objek linear yang koordinatnya pada sumbu tertentu tidak mengikuti aturan pengurutan telah diperbaiki.
Bug karena fungsi ST_BestPyramidLevel mengembalikan nilai negatif telah diperbaiki.
Bug karena fungsi ST_BuildPyramid berulang kali membangun piramida telah diperbaiki.
Bug karena tabel chunk tidak dapat dibersihkan secara tepat waktu ketika pengguna memotong tabel raster telah diperbaiki.
Bug karena fungsi ST_ExportTo tidak valid pada parameter CreateOption telah diperbaiki.
Bug yang menyebabkan kesalahan ketika fungsi ST_ClearChunks dipanggil telah diperbaiki. Bug ini dipicu ketika nama tabel tempat fungsi dipanggil mengandung huruf besar dan huruf kecil.
Bug yang menyebabkan kegagalan membuat overview untuk piramida eksternal telah diperbaiki.
Bug yang menyebabkan kegagalan membuat piramida internal untuk raster yang memiliki piramida eksternal telah diperbaiki.
Bug karena statistik yang tidak akurat dikembalikan untuk kueri pada raster telah diperbaiki. Bug ini dipicu ketika raster mengandung nilai NaN.

Juli 2020

Versi Minor 1.1.2

KategoriFiturDeskripsiReferensi
Fitur baruSintaks PivotAlias dapat ditentukan untuk tabel atau subquery dalam sintaks Pivot. T/A
Kolom pseudonya ROWIDKolom pseudonya ROWID serta fungsi ROWIDTOCHAR dan CHARTOROWID didukung. T/A
Fungsi bawaanFungsi LNNVL, DUMP, SYS_CONTEXT, USERENV, TZ_OFFSET, dan VSIZE didukung. T/A
DBMS_JOB dan DBMS_SCHEDULERDBMS_JOB dan DBMS_SCHEDULER didukung. Ini digunakan untuk memelihara dan mengelola pekerjaan. T/A
Tabel sementaraTabel sementara dapat ditulis ke penyimpanan lokal. Ini meningkatkan kinerja baca/tulis tabel sementara. T/A
Trigger acaraReplikasi logis dapat dilakukan pada acara yang ditangkap oleh trigger acara. Akun yang memiliki izin polar_superuser dapat melakukan replikasi logis. T/A
Grup sumber daya kustomPermintaan dapat diajukan oleh grup sumber daya kustom. T/A
Fitur dioptimalkanProses pemulihan dari kegagalanProses pemulihan dari kegagalan dioptimalkan. Ini mengurangi jumlah waktu yang diperlukan untuk pulih dari kegagalan dalam kasus ekstrem. T/A
Masalah diperbaikiMasalah berikut telah diperbaiki: Akun yang memiliki izin polar_superuser tidak dapat menggunakan Penasihat Indeks.

Ganos V2.8

KategoriFiturDeskripsiReferensi
Fitur baruAntarmuka yang ditingkatkan untuk mengakses metadata rasterFungsi ST_XMin didukung. Fungsi ini digunakan untuk mendapatkan nilai minimum dalam satu set raster pada sumbu X. ST_XMin
Fungsi ST_YMin didukung. Fungsi ini digunakan untuk mendapatkan nilai minimum dalam satu set raster pada sumbu Y. ST_YMin
Fungsi ST_XMax didukung. Fungsi ini digunakan untuk mendapatkan nilai maksimum dalam satu set raster pada sumbu X. ST_XMax
Fungsi ST_YMax didukung. Fungsi ini digunakan untuk mendapatkan nilai maksimum dalam satu set raster pada sumbu Y. ST_YMax
Fungsi ST_ChunkHeight didukung. Fungsi ini digunakan untuk mendapatkan tinggi ubin raster. ST_ChunkHeight
Fungsi ST_ChunkWidth didukung. Fungsi ini digunakan untuk mendapatkan lebar ubin raster. ST_ChunkWidth
Fungsi ST_ChunkBands didukung. Fungsi ini digunakan untuk mendapatkan jumlah band dari ubin raster. ST_ChunkBands
Fungsi ST_SrFromEsriWktFungsi ST_SrFromEsriWkt didukung. Fungsi ini digunakan untuk mengonversi format string referensi spasial dari Esri menjadi Open Geospatial Consortium (OGC). ST_SrFromEsriWkt
Tipe data rasterAlgoritma kompresi Zstandard (Zstd) dan algoritma kompresi Snappy ditambahkan. Algoritma ini digunakan untuk mengompresi data raster sebelum data disimpan. T/A
Tipe data awan titikFile awan titik dapat disalin dalam format biner. T/A
Variabel lingkunganVariabel lingkungan PROJ_LIB dan GDAL_DATA dapat dikonfigurasi, dan data terkait dapat diterapkan. T/A
Masalah diperbaikiBug karena Ganos keluar tak terduga ketika jalur OSS yang tidak valid ditentukan telah diperbaiki.
Bug yang menyebabkan ketidaksesuaian antara SRID yang diimpor dan SRID asli dari raster tertentu telah diperbaiki.

Juni 2020

Versi Minor 1.1.1

KategoriFiturDeskripsiReferensi
Fitur baruFungsi NVL2Fungsi NVL2 didukung. Fungsi ini digunakan untuk mengembalikan nilai parameter kedua atau ketiga berdasarkan apakah nilai parameter pertama adalah NULL atau string kosong. T/A
Plug-in polar_proxy_utilsPlug-in polar_proxy_utils didukung. Plug-in ini digunakan untuk mengelola fitur terkait proxy. Plug-in ini memungkinkan Anda mengonfigurasi file Universal Disk Format (UDF) baca saja dan tabel baca saja. Plug-in ini juga memungkinkan Anda menggunakan titik akhir kluster untuk merutekan permintaan akses ke file UDF baca saja dan tabel baca saja ke node baca saja dalam kluster. T/A
Plug-in polar_resource_groupPlug-in polar_resource_group didukung. Plug-in ini digunakan untuk menyesuaikan grup sumber daya. Anda dapat menggunakan grup sumber daya kustom untuk mengisolasi sumber daya seperti CPU dan memori berdasarkan per pengguna, per database, atau per sesi. T/A
Fitur dioptimalkanKeandalan dan ketersediaanNode komputasi database dipisahkan dari sistem file. Ini memungkinkan Anda melakukan operasi O&M pada sistem file. Ini meningkatkan keandalan dan ketersediaan database. T/A
Pemrosesan transaksiSnapshot daftar transaksi aktif diganti dengan nomor urutan komitmen (CSN). Setiap CSN adalah pengenal yang meningkat secara monotonik. Ini meningkatkan kinerja pemrosesan transaksi database. T/A
Rencana eksekusiRencana eksekusi dioptimalkan untuk mencegah statistik usang digunakan. T/A
Masalah diperbaikiMasalah berikut telah diperbaiki: Kegagalan proses database terjadi ketika plug-in timescaledb gagal meminta sumber daya memori.
Masalah berikut telah diperbaiki: Fitur pemantauan I/O tidak memberikan statistik data setelah proses keluar.
Masalah berikut telah diperbaiki: Penunjuk null mungkin terjadi setelah lock_debug diaktifkan.
Masalah berikut telah diperbaiki: Dalam kasus tertentu, plug-in pg_cron menjadi tidak tersedia.
Masalah deadlock memori bersama terdistribusi (DSM) yang diketahui dalam edisi komunitas telah diperbaiki.
Masalah berikut telah diperbaiki: Jumlah koneksi melebihi batas atas.

Mei 2020

Versi Minor 1.1.0

KategoriFiturDeskripsiReferensi
Fitur baruFungsi TO_SINGLE_BYTEFungsi TO_SINGLE_BYTE didukung. Fungsi ini digunakan untuk mengonversi karakter multi-byte dalam string menjadi karakter single-byte. Fungsi TO_SINGLE_BYTE dan TO_MULTI_BYTE
Fungsi TO_MULTI_BYTEFungsi TO_MULTI_BYTE didukung. Fungsi ini digunakan untuk mengonversi karakter single-byte dalam string menjadi karakter multi-byte. Fungsi TO_SINGLE_BYTE dan TO_MULTI_BYTE
Fungsi REGEXP_LIKEFungsi REGEXP_LIKE didukung. Anda dapat menggunakan fungsi ini dengan cara serupa dengan bagaimana ekspresi kondisional LIKE digunakan. Fungsi REGEXP_LIKE mematuhi standar ekspresi reguler POSIX. T/A
Fungsi RATIO_TO_REPORTFungsi RATIO_TO_REPORT didukung. Fungsi ini digunakan untuk menghitung rasio nilai terhadap jumlah satu set nilai. T/A
Fungsi DBMS_UTILITY.FORMAT_ERROR_STACKFungsi DBMS_UTILITY.FORMAT_ERROR_STACK (makro) didukung. Fungsi ini digunakan untuk mengembalikan informasi stack dan pesan kesalahan lapis demi lapis. T/A
Fungsi UTL_I18N.ESCAPE_REFERENCE dan UTL_I18N.UNESCAPE_REFERENCEFungsi UTL_I18N.ESCAPE_REFERENCE dan UTL_I18N.UNESCAPE_REFERENCE didukung. Fungsi-fungsi ini menyediakan mekanisme escape dan unescape untuk karakter HTML atau XML. T/A
Pernyataan INSERT ALLPernyataan INSERT ALL didukung. Anda dapat menjalankan pernyataan INSERT ALL untuk memasukkan data ke beberapa tabel sekaligus. T/A
Plug-in polar_concurrency_controlPlug-in polar_concurrency_control didukung. Plug-in ini digunakan untuk mengonfigurasi batas konkurensi pada eksekusi transaksi, kueri SQL, prosedur tersimpan, dan operasi DML. Anda dapat menyesuaikan kueri besar dan mengonfigurasi batas konkurensi pada kueri besar untuk meningkatkan efisiensi eksekusi dalam skenario konkurensi tinggi. T/A
Plug-in pldebuggerPlug-in pldebugger didukung. Plug-in ini digunakan untuk men-debug prosedur tersimpan lokal. Anda dapat menggunakan klien pgAdmin4 V4.19 atau lebih baru. pldebugger
oss_fdw PluginPlug-in oss_fdw didukung. Plug-in ini digunakan untuk mendukung tabel eksternal Alibaba Cloud OSS. Anda dapat menggunakan tabel eksternal OSS untuk menulis data database ke OSS atau memuat data dari OSS ke database. Anda dapat menggunakan beberapa tabel eksternal secara paralel atau mengompresi data selama impor dan ekspor. Ini meningkatkan kinerja impor dan ekspor data. Anda juga dapat menggunakan fitur ini untuk memisahkan data panas dan data dingin yang disimpan dalam berbagai media penyimpanan. Baca dan tulis file data asing menggunakan oss_fdw
Fitur yang dioptimalkanfungsi ROUNDFungsi ROUND dioptimalkan untuk mendukung tipe data Interval. Nilai yang dikembalikan diukur dalam hari. ROUND
Tampilan polar_stat_activityTampilan polar_stat_activity dioptimalkan. Kolom wait_info dan wait_time ditambahkan. Kolom wait_info menampilkan objek yang sedang ditunggu oleh proses saat ini. Kolom wait_time menampilkan lama waktu yang dibutuhkan proses untuk menunggu. Jika objeknya adalah sebuah proses, pengidentifikasi proses (PID) akan ditampilkan. Jika objeknya adalah sebuah file, deskriptor file (FD) akan ditampilkan. Tidak tersedia
PengindeksanFitur pre-extension didukung. Fitur ini secara otomatis menambahkan halaman indeks tambahan ketika halaman indeks tidak cukup untuk indeks baru. Hal ini meningkatkan performa eksekusi saat data dimasukkan ke dalam tabel yang memiliki indeks. Tidak Tersedia

Ganos V2.7

KategoriFiturDeskripsiReferensi
Fitur baruFungsi MD5Fungsi ST_MD5Sum didukung. Fungsi ini digunakan untuk mendapatkan nilai hash MD5 dari objek raster.ST_MD5Sum
Fungsi ST_SetMD5Sum didukung. Fungsi ini digunakan untuk mengonfigurasi nilai hash MD5 dari objek raster.ST_SetMD5Sum
Metode autentikasi objek raster spasial yang disimpan di OSSFungsi ST_AKId didukung. Fungsi ini digunakan untuk mendapatkan ID AccessKey yang digunakan untuk mengakses objek raster yang disimpan di OSS.ST_AKId
Fungsi ST_SetAccessKey didukung. Fungsi ini digunakan untuk mengonfigurasi ID AccessKey dan Rahasia AccessKey yang digunakan untuk mengakses objek raster yang disimpan di OSS.ST_SetAccessKey
Fungsi ST_SetAKId didukung. Fungsi ini digunakan untuk mengonfigurasi ID AccessKey yang digunakan untuk mengakses objek raster yang disimpan di OSS.ST_SetAKId
Fungsi ST_SetAKSecret didukung. Fungsi ini digunakan untuk mengonfigurasi Rahasia AccessKey yang digunakan untuk mengakses objek raster yang disimpan di OSS.ST_SetAKSecret
Fungsi yang digunakan untuk mengelola metadata raster spasialFungsi ST_ScaleX didukung. Fungsi ini digunakan untuk mendapatkan lebar piksel objek raster pada sumbu X sistem referensi spasial.ST_ScaleX
Fungsi ST_ScaleY didukung. Fungsi ini digunakan untuk mendapatkan lebar piksel objek raster pada sumbu Y sistem referensi spasial.ST_ScaleY
Fungsi ST_SetScale didukung. Fungsi ini digunakan untuk mengonfigurasi lebar piksel objek raster dalam sistem referensi spasial.ST_ScaleY
Fungsi ST_SkewX didukung. Fungsi ini digunakan untuk mendapatkan kemiringan objek raster pada sumbu X sistem referensi spasial.ST_SkewX
Fungsi ST_SkewY didukung. Fungsi ini digunakan untuk mendapatkan kemiringan objek raster pada sumbu Y sistem referensi spasial.ST_SkewY
Fungsi ST_SetSkew didukung. Fungsi ini digunakan untuk menentukan kemiringan objek raster dalam sistem referensi spasial.ST_SetSkew
Fungsi ST_UpperLeftX didukung. Fungsi ini digunakan untuk mendapatkan koordinat X kiri atas objek raster dalam sistem referensi spasial.ST_UpperLeftX
Fungsi ST_UpperLeftY didukung. Fungsi ini digunakan untuk mendapatkan koordinat Y kiri atas objek raster dalam sistem referensi spasial.ST_UpperLeftY
Fungsi ST_SetUpperLeft didukung. Fungsi ini digunakan untuk mengonfigurasi koordinat kiri atas objek raster dalam sistem referensi spasial.ST_SetUpperLeft
Fungsi ST_PixelWidth didukung. Fungsi ini digunakan untuk mendapatkan lebar piksel objek raster dalam sistem referensi spasial.ST_PixelWidth
Fungsi ST_PixelHeight didukung. Fungsi ini digunakan untuk mendapatkan tinggi piksel objek raster dalam sistem referensi spasial.ST_PixelHeight
Masalah diperbaikiMasalah berikut telah diperbaiki: Fungsi agregat menyebabkan kegagalan peningkatan ekstensi.