เจตเจฟเจเจพเจธ เจฆเฉ เจเฉฑเจ เจธเจพเจฒ เจฌเจพเจ เจฆ, PostgreSQL 15 DBMS เจฆเฉ เจเฉฑเจ เจจเจตเฉเจ เจธเจฅเจฟเจฐ เจธเจผเจพเจเจพ เจชเฉเจฐเจเจพเจธเจผเจฟเจค เจเฉเจคเฉ เจเจ เจนเฉเฅค เจจเจตเฉเจ เจธเจผเจพเจเจพ เจฒเจ เจ เฉฑเจชเจกเฉเจ เจจเจตเฉฐเจฌเจฐ 2027 เจคเฉฑเจ เจชเฉฐเจ เจธเจพเจฒเจพเจ เจตเจฟเฉฑเจ เจเจพเจฐเฉ เจเฉเจคเฉ เจเจพเจฃเจเฉเฅค
เจฎเฉเฉฑเจ เจจเจตเฉเจจเจคเจพเจตเจพเจ:
- SQL เจเจฎเจพเจเจก "MERGE" เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจ เจเจฟเจ, เจเฉ เจเจฟ "INSERT... ON เจเจเจฐเจพเจ " เจธเจฎเฉเจเจฐเจจ เจตเจฐเจเจพ เจนเฉเฅค MERGE เจคเฉเจนเจพเจจเฉเฉฐ เจเฉฐเจกเฉเจธเจผเจจเจฒ SQL เจธเจเฉเจเจฎเฉเจเจเจธ เจฌเจฃเจพเจเจฃ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ เจเฉ INSERT, UPDATE, เจ เจคเฉ DELETE เจเจชเจฐเฉเจธเจผเจจเจพเจ เจจเฉเฉฐ เจเฉฑเจ เจธเจฎเฉเจเจฐเจจ เจตเจฟเฉฑเจ เจเฉเฉเจฆเฉ เจนเจจเฅค เจเจฆเจพเจนเจฐเจจ เจฒเจ, MERGE เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ, เจคเฉเจธเฉเจ เจเฉเฉฐเจฎ เจนเฉเจ เจฐเจฟเจเจพเจฐเจกเจพเจ เจจเฉเฉฐ เจชเจพ เจเฉ เจ เจคเฉ เจฎเฉเจเฉเจฆเจพ เจจเฉเฉฐ เจ เฉฑเจชเจกเฉเจ เจเจฐเจเฉ เจฆเฉ เจเฉเจฌเจฒเจพเจ เจจเฉเฉฐ เจฎเจฟเจฒเจพ เจธเจเจฆเฉ เจนเฉเฅค customer_account ca INTO INTO MEERGE INTO INST_TRANSActions t ON t.customer_id = ca.customer_id เจเจฆเฉเจ เจฎเฉเจฒ เจเจพเจเจฆเจพ เจนเฉ เจซเจฟเจฐ เจ เฉฑเจชเจกเฉเจ เจธเฉเฉฑเจ เจธเฉฐเจคเฉเจฒเจจ = เจธเฉฐเจคเฉเจฒเจจ + เจฒเฉเจฃ-เจฆเฉเจฃ_เจฎเฉเฉฑเจฒ เจเจฆเฉเจ เจฎเฉเจฒ เจจเจนเฉเจ เจเจพเจเจฆเจพ เจคเจพเจ INSERT (customer_id, เจธเฉฐเจคเฉเจฒเจจ) VALUES (t.customer_id);
- เจฎเฉเจฎเฉเจฐเฉ เจ เจคเฉ เจกเจฟเจธเจ 'เจคเฉ เจกเฉเจเจพ เจจเฉเฉฐ เจเจพเจเจเจฃ เจฒเจ เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจตเจฟเฉฑเจ เจเจพเจซเจผเฉ เจธเฉเจงเจพเจฐ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค เจกเฉเจเจพ เจฆเฉ เจเจฟเจธเจฎ 'เจคเฉ เจจเจฟเจฐเจญเจฐ เจเจฐเจฆเจฟเจเจ, เจเฉเจธเจ 25% เจคเฉเจ 400% เจคเฉฑเจ เจเจพเจเจเจฃ เจฆเฉ เจเจคเฉ เจตเจฟเฉฑเจ เจตเจพเจงเจพ เจฆเจฐเจธเจพเจเจเจฆเฉ เจนเจจเฅค
- row_number(), rank(), dense_rank() เจ เจคเฉ count() เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจตเจฟเฉฐเจกเฉ เจซเฉฐเจเจธเจผเจจเจพเจ เจจเฉเฉฐ เจคเฉเจเจผ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
- เจธเจฎเฉเจเจฐเจจ "SELECT DISTINCT" เจฆเฉ เจจเจพเจฒ เจธเจตเจพเจฒเจพเจ เจฆเฉ เจธเจฎเจพเจจเจพเจเจคเจฐ เจเจเจเจผเฉเจเจฟเจเจธเจผเจจ เจฆเฉ เจธเฉฐเจญเจพเจตเจจเจพ เจจเฉเฉฐ เจฒเจพเจเฉ เจเฉเจคเจพ เจเจฟเจ เจนเฉเฅค
- เจฌเจพเจนเจฐเฉ เจเฉเจฌเจฒเจพเจ เจจเฉเฉฐ เจเจจเฉเจเจ เจเจฐเจจ เจฆเฉ เจตเจฟเจงเฉ เจตเจฟเจฆเฉเจธเจผเฉ เจกเฉเจเจพ เจฐเฉเจชเจฐ (postgres_fdw) เจฌเจพเจนเจฐเฉ เจธเจฐเจตเจฐเจพเจ เจฒเจ เจฌเฉเจจเจคเฉเจเจ เจจเฉเฉฐ เจ เจธเจฟเฉฐเจเจฐเฉเจจเจธ เจคเฉเจฐ 'เจคเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจจ เจฒเจ เจชเจฟเจเจฒเฉ เจเฉเฉเฉ เจเจ เจฏเฉเจเจคเจพ เจฆเฉ เจจเจพเจฒ-เจจเจพเจฒ เจ เจธเจฟเฉฐเจเฉเจฐเฉเจจเจธ เจเจฎเจฟเจเจพเจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจฒเจพเจเฉ เจเจฐเจฆเฉ เจนเฉเฅค
- WAL เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจ เจฒเฉเจเจธ เจจเฉเฉฐ เจธเฉฐเจเฉเจเจฟเจค เจเจฐเจจ เจฒเจ LZ4 เจ เจคเฉ Zstandard (zstd) เจเจฒเจเฉเจฐเจฟเจฆเจฎ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจธเจฎเจฐเฉฑเจฅเจพ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจ เจนเฉ, เจเฉ เจเจฟ เจเฉเจ เจตเจฐเจเจฒเฉเจกเจพเจ เจฆเฉ เจ เจงเฉเจจ, เจเฉฑเจเฉ เจธเจฎเฉเจ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจจเฉเฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพ เจธเจเจฆเจพ เจนเฉ เจ เจคเฉ เจกเจฟเจธเจ เจธเจชเฉเจธ เจฌเจเจพ เจธเจเจฆเจพ เจนเฉเฅค เจ เจธเจซเจฒเจคเจพ เจคเฉเจ เจฌเจพเจ เจฆ เจฐเจฟเจเจตเจฐเฉ เจธเจฎเจพเจ เจเจเจพเจเจฃ เจฒเจ, WAL เจฒเฉเจ เจตเจฟเฉฑเจ เจฆเจฟเจเจพเจ เจฆเฉเจฃ เจตเจพเจฒเฉ เจชเฉฐเจจเจฟเจเจ เจฆเฉ เจเจฟเจฐเจฟเจเจธเจผเฉเจฒ เจฎเฉเฉ เจชเฉเจฐเจพเจชเจคเฉ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจ เจเจฟเจ เจนเฉเฅค
- pg_basebackup เจธเจนเฉเจฒเจค เจจเฉ gzip, LZ4 เจเจพเจ zstd เจขเฉฐเจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจฌเฉเจเจ เฉฑเจช เจซเจพเจเจฒเจพเจ เจฆเฉ เจธเจฐเจตเจฐ-เจธเจพเจเจก เจเฉฐเจชเจฐเฉเจธเจผเจจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจ เจนเฉเฅค เจชเฉเจฐเจพเจฒเฉเจ เจเจฐเจจ เจฒเจ เจคเฉเจนเจพเจกเฉ เจเจชเจฃเฉ เจฎเฉเจกเฉเจเจฒ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ, เจเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉเจ เจธเจผเฉเฉฑเจฒ เจเจฎเจพเจเจกเจพเจ เจจเฉเฉฐ เจเจฒเจพเจเจฃ เจฆเฉ เจฒเฉเฉ เจคเฉเจ เจฌเจฟเจจเจพเจ เจเจฐ เจธเจเจฆเฉ เจนเฉเฅค
- เจฐเฉเจเฉเจฒเจฐ เจธเจฎเฉเจเจฐเจจเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจฆเฉ เจนเฉเจ เจธเจเฉเจฐเจฟเฉฐเจเจพเจ เจฆเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจเจฐเจจ เจฒเจ เจจเจตเฉเจ เจซเฉฐเจเจธเจผเจจเจพเจ เจฆเฉ เจเฉฑเจ เจฒเฉเฉ เจธเจผเจพเจฎเจฒ เจเฉเจคเฉ เจเจ เจนเฉ: regexp_count(), regexp_instr(), regexp_like() เจ เจคเฉ regexp_substr().
- range_agg() เจซเฉฐเจเจธเจผเจจ เจตเจฟเฉฑเจ เจฎเจฒเจเฉเจฐเฉเจเจ เจเจฟเจธเจฎเจพเจ ("เจฎเจฒเจเฉเจฐเฉเจเจ") เจจเฉเฉฐ เจเจเฉฑเจ เจพ เจเจฐเจจ เจฆเฉ เจฏเฉเจเจคเจพ เจจเฉเฉฐ เจเฉเฉเจฟเจ เจเจฟเจ เจนเฉเฅค
- เจธเฉเจฐเฉฑเจเจฟเจ_เจเจจเจตเฉเจเจฐ เจฎเฉเจก เจธเจผเจพเจฎเจฒ เจเฉเจคเจพ เจเจฟเจ, เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ เจตเจฟเจฏเฉเจเจผ เจฌเจฃเจพเจเจฃ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉ เจเฉ เจตเจฟเจฏเฉ เจธเจฟเจฐเจเจฃเจนเจพเจฐ เจฆเฉ เจฌเจเจพเจ เจเจพเจฒเจฟเฉฐเจ เจเจชเจญเฉเจเจคเจพ เจตเจเฉเจ เจเจฒเจฆเฉ เจนเจจเฅค
- เจฒเจพเจเจผเฉเจเจฒ เจฐเฉเจชเจฒเฉเจเฉเจธเจผเจจ เจฒเจ, เจเจคเจพเจฐเจพเจ เจจเฉเฉฐ เจซเจฟเจฒเจเจฐ เจเจฐเจจ เจ เจคเฉ เจเจพเจฒเจฎเจพเจ เจฆเฉเจเจ เจธเฉเจเฉเจเจ เจจเฉเฉฐ เจจเจฟเจธเจผเจเจฟเจค เจเจฐเจจ เจฒเจ เจธเจฎเจฐเจฅเจจ เจฒเจพเจเฉ เจเฉเจคเจพ เจเจฟเจ เจนเฉ, เจเจฟเจธ เจจเจพเจฒ เจญเฉเจเจฃ เจตเจพเจฒเฉ เจชเจพเจธเฉ เจจเฉเฉฐ เจชเฉเจฐเจคเฉเจเฉเจฐเจฟเจคเฉ เจฒเจ เจเฉเจฌเจฒ เจคเฉเจ เจกเฉเจเจพ เจฆเฉ เจเฉฑเจ เจเจช เจธเจฎเฉเจน เจฆเฉ เจเฉเจฃ เจเจฐเจจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฑเจคเฉ เจเจ เจนเฉเฅค เจเจธ เจคเฉเจ เจเจฒเจพเจตเจพ, เจจเจตเจพเจ เจธเฉฐเจธเจเจฐเจฃ เจธเฉฐเจเจฐเจธเจผ เจชเฉเจฐเจฌเฉฐเจงเจจ เจจเฉเฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจเจเจฆเจพ เจนเฉ, เจเจฆเจพเจนเจฐเจจ เจฒเจ, เจนเฉเจฃ เจตเจฟเจตเจพเจฆเจชเฉเจฐเจจ เจเฉเจฐเจพเจเจเฉเจเจธเจผเจจเจพเจ เจจเฉเฉฐ เจเฉฑเจกเจฃเจพ เจ เจคเฉ เจเจฟเจธเฉ เจเจฒเจคเฉ เจฆเจพ เจชเจคเจพ เจฒเฉฑเจเจฃ 'เจคเฉ เจเจพเจนเจเฉ เจจเฉเฉฐ เจเจชเจฃเฉ เจเจช เจ เจฏเฉเจ เจเจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉเฅค เจฒเจพเจเจผเฉเจเจฒ เจฐเฉเจชเจฒเฉเจเฉเจธเจผเจจ เจฆเฉ-เจชเฉเจพเจ เจเจฎเจฟเจ (2PC) เจฆเฉ เจตเจฐเจคเฉเจ เจฆเฉ เจเจเจฟเจ เจฆเจฟเฉฐเจฆเฉ เจนเฉเฅค
- เจเฉฑเจ เจจเจตเจพเจ เจฒเฉเจ เจซเจพเจฐเจฎเฉเจ เจเฉเฉเจฟเจ เจเจฟเจ เจนเฉ - jsonlog, เจเฉ JSON เจซเจพเจฐเจฎเฉเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจเฉฑเจ เจขเจพเจเจเจพเจเจค เจฐเฉเจช เจตเจฟเฉฑเจ เจเจพเจฃเจเจพเจฐเฉ เจจเฉเฉฐ เจธเฉเจฐเฉฑเจเจฟเจ เจค เจเจฐเจฆเจพ เจนเฉเฅค
- เจชเฉเจฐเจฌเฉฐเจงเจ เจเฉเจฒ เจเฉเจ PostgreSQL เจธเจฐเจตเจฐ เจธเฉฐเจฐเจเจจเจพ เจชเฉเจฐเจพเจฎเฉเจเจฐเจพเจ เจจเฉเฉฐ เจฌเจฆเจฒเจฃ เจฒเจ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจจเฉเฉฐ เจตเจฟเจ เจเจคเฉเจเจค เจ เจงเจฟเจเจพเจฐ เจธเฉเจเจชเจฃ เจฆเฉ เจธเจฎเจฐเฉฑเจฅเจพ เจนเฉเฅค
- psql เจเจชเจฏเฉเจเจคเจพ เจจเฉ "\dconfig" เจเจฎเจพเจเจก เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ เจธเฉเจเจฟเฉฐเจเจพเจ (pg_settings) เจฌเจพเจฐเฉ เจเจพเจฃเจเจพเจฐเฉ เจเฉเจเจฃ เจฒเจ เจธเจฎเจฐเจฅเจจ เจเฉเฉเจฟเจ เจนเฉเฅค
- เจธเจฐเจตเจฐ เจฆเฉ เจธเฉฐเจเจพเจฒเจจ เจฌเจพเจฐเฉ เจ เฉฐเจเฉเฉ เจเจเฉฑเจ เฉ เจเจฐเจจ เจฒเจ เจธเจพเจเจเฉ เจฎเฉเจฎเฉเจฐเฉ เจฆเฉ เจตเจฐเจคเฉเจ เจฏเจเฉเจจเฉ เจฌเจฃเจพเจ เจเจพเจเจฆเฉ เจนเฉ, เจเจฟเจธ เจจเจพเจฒ เจ เฉฐเจเฉเฉ เจเจเฉฑเจ เฉ เจเจฐเจจ เจฆเฉ เจเฉฑเจ เจตเฉฑเจเจฐเฉ เจชเฉเจฐเจเจฟเจฐเจฟเจ เจคเฉเจ เจเฉเจเจเจพเจฐเจพ เจชเจพเจเจฃเจพ เจ เจคเฉ เจธเจฎเฉเจ-เจธเจฎเฉเจ 'เจคเฉ เจธเจเฉเจ เจจเฉเฉฐ เจกเจฟเจธเจ 'เจคเฉ เจฐเฉเจธเฉเจ เจเจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉ เจเจพเจเจฆเจพ เจนเฉเฅค
- เจกเจฟเจซเจพเจฒเจ ICU เจฒเฉเจเฉเจฒ "ICU Collation" เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจจ เจฆเฉ เจฏเฉเจเจคเจพ เจชเฉเจฐเจฆเจพเจจ เจเฉเจคเฉ เจเจ เจนเฉ; เจชเจนเจฟเจฒเจพเจ, เจธเจฟเจฐเจซ libc เจฒเฉเจเฉเจฒเจพเจ เจจเฉเฉฐ เจกเจฟเจซเฉเจฒเจ เจฒเฉเจเฉเจฒ เจตเจเฉเจ เจตเจฐเจคเจฟเจ เจเจพ เจธเจเจฆเจพ เจธเฉเฅค
- เจเฉฑเจ เจฌเจฟเจฒเจ-เจเจจ เจเจเจธเจเฉเจเจธเจผเจจ pg_walinspect เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจเฉเจคเจพ เจเจฟเจ เจนเฉ, เจเฉ เจคเฉเจนเจพเจจเฉเฉฐ SQL เจธเจตเจพเจฒเจพเจ เจฆเฉ เจตเจฐเจคเฉเจ เจเจฐเจเฉ WAL เจฒเฉเจเจธ เจจเจพเจฒ เจซเจพเจเจฒเจพเจ เจฆเฉ เจธเจฎเฉฑเจเจฐเฉ เจฆเฉ เจเจพเจเจ เจเจฐเจจ เจฆเฉ เจเจเจพเจเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉเฅค
- เจเจจเจคเจ เจธเจเฉเจฎเจพ เจฒเจ, เจกเฉเจเจพเจฌเฉเจธ เจฎเจพเจฒเจ เจฆเฉ เจ เจชเจตเจพเจฆ เจฆเฉ เจจเจพเจฒ, เจธเจพเจฐเฉ เจเจชเจญเฉเจเจคเจพเจตเจพเจ เจเฉเจฒ CREATE เจเจฎเจพเจเจก เจจเฉเฉฐ เจฒเจพเจเฉ เจเจฐเจจ เจฆเจพ เจ เจงเจฟเจเจพเจฐ เจธเฉเฅค
- Python 2 เจฒเจ เจธเจฎเจฐเจฅเจจ PL/Python เจตเจฟเฉฑเจ เจนเจเจพ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉเฅค เจชเฉเจฐเจพเจฃเจพ เจตเจฟเจธเจผเฉเจธเจผ เจฌเฉเจเจ เฉฑเจช เจฎเฉเจก เจนเจเจพ เจฆเจฟเฉฑเจคเจพ เจเจฟเจ เจนเฉเฅค
เจเฉเฉ: 19:00 เจคเฉเจ 20:00 (MSK) เจคเฉฑเจ เจชเจพเจตเฉเจฒ เจฒเฉเจเจผเจพเจจเฉเจต (เจชเฉเจธเจเจเฉเจฐเฉเจธ เจชเฉเจฐเฉเจซเฉเจธเจผเจจเจฒ) เจจเจพเจฒ เจจเจตเฉเจ เจธเฉฐเจธเจเจฐเจฃ เจตเจฟเฉฑเจ เจคเจฌเจฆเฉเจฒเฉเจเจ เจฌเจพเจฐเฉ เจเจฐเจเจพ เจเจฐเจจ เจตเจพเจฒเจพ เจเฉฑเจ เจตเฉเจฌเจฟเจจเจพเจฐ เจนเฉเจตเฉเจเจพเฅค เจเจนเจจเจพเจ เจฒเจ เจเฉ เจชเฉเจฐเจธเจพเจฐเจฃ เจตเจฟเฉฑเจ เจธเจผเจพเจฎเจฒ เจนเฉเจฃ เจตเจฟเฉฑเจ เจ
เจธเจฎเจฐเฉฑเจฅ เจนเจจ, PGConf.Russia เจตเจฟเจเฉ เจชเจพเจตเฉเจฒ เจฆเฉ เจเฉเจจ เจฆเฉ เจฐเจฟเจชเฉเจฐเจ โPostgreSQL 15: MERGE and moreโ เจฆเฉ เจฐเจฟเจเจพเจฐเจกเจฟเฉฐเจ เจเฉเฉฑเจฒเฉเจนเฉ เจนเฉเฅค
เจธเจฐเฉเจค: opennet.ru