当前位置:首页 > 报告详情

1-PG版本兼容性案例(彭冲).pptx

上传人: 芦苇 编号:651900 2025-05-01 30页 9.09MB

1、一些兼容性案例及PG18新特性前瞻,云和恩墨 彭冲,我的新特性分享(反吐槽:PG没有挤牙膏),PG15新特性精编版 https:/www.modb.pro/doc/132281并行distinct、fdw并行提交、全备lz4和zstd压缩、basic_archive归档、视图基表权限检测、参数可授权、json日志、startup日志、统计信息内存化、逻辑复制行列过滤、MERGE INTO(带and)、NULLs Distinct、FK action set null(b,c)、dconfig、迁移一致的DB、刷新OS排序、walinspectPG16新特性汇编 https:/www.modb.

2、pro/doc/143240并行Hash Full/Right Join、string_agg并行聚合、大事务并行回放、Ring Buffer、reserved conn、createrole self grant(家族世袭)、pg_stat_io、last_idx_scan、force generic plan、libpq负载均衡、replica full标识(非唯一索引)、数字的多进制转换及下划线自定义分组、pg_input_is_valid、逻辑备份(lz4和zstd压缩)、copy from default、fdw异步中止及抽样统计信息PG17RC1新特性体验 https:/www.m

3、odb.pro/doc/143246in查询加速、brin并行创建、reindexdb并行、基于ART自适应vacuum加速、io_combine_limit多块读pg_maintain、可关闭的alter system、event_triggers及登录事件、seralize选项、%TYPE类型增量备份、dump/restore对象文件过滤、pg_createsubscriber、内置的locale providerPG18展望:虚拟列逻辑复制、UUID唯一且有序、ACL函数、时态对象,PG15的兼容性变化,public模式create权限被回收(保持向下兼容可修改template1)pg_

4、start_backup重命名为pg_backup_startpg_stop_backup重命名为pg_backup_stop废弃排他性备份模式(可能会导致重启失败)免密连接优先从HOME环境变量($HOME/.pgpass)读取密码文件废弃stats_temp_directory参数(受统计信息内存化影响)自定义变量前缀不允许与扩展插件名相同,PG16的兼容性变化,postgres进程统一:彻底抹除postmaster信息备库提升为主库废弃promote_trigger_file文件触发方式预防流复制冲突的vacuum_defer_cleanup_age参数被废弃服务端只读变量lc_coll

5、ate和lc_ctype参数被删除:新版本可DB级设置ICU提示优化器考虑并行:force_parallel_mode重命名为debug_parallel_querylogical_replication_mode重命名为debug_logical_replication_streaming归档参数archive_library与archive_command互斥:不能同时使用非ASCII字符转换规则变更:application_name/cluster_name显示问号变HEX码,PG17的兼容性变化,pg_stat_bgwriter视图分裂出pg_stat_checkpointerpg_s

6、tat_progress_vacuum视图新增索引处理进度字段pg_stat_statements插件I/O读写时间拆分出shared和local关闭事务快照太旧的功能(废弃old_snapshot_threshold参数)关闭db级的用户功能(废弃db_user_namespace参数)删除trace_recovery_messages参数pg_stat_slru视图重命名SLRU名称删除了adminpack插件,SQL绑定变量:JDBC驱动有硬限制,Tried to send an out-of-range integer as a 2-byte value:32768,PreparedS

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
客服
商务合作
小程序
服务号
折叠