搜索答案

多选题 PostgreSQL 15中排序性能相关的几项优化包括:

A、 在查询单列结果的排序场景时只会存储单个列的数据,无需将整个元组拷贝到排序的内存中。
B、 添加了一组新的快速排序函数来适配一些常见的数据类型。
C、 选用新的"generation"分配器,采用先进先出的分配模式,不会向上取整分配,能以更少的内存存储更多记录。
D、 Merge排序算法采用多路归并(K-way merge)代替多阶段合并(Polyphase merge),可降低IO的消耗。

微信扫一扫
扫一扫下载APP
微信小程序答题 下载APP答题
由4l***ds提供 分享 举报 纠错

相关试题

单选题 逻辑复制发布时不适用于下列哪类语句

A、insert
B、update
C、truncate
D、delete

单选题 在PostgreSQL流复制备机上,下面哪类命令可以执行

A、select
B、create index
C、grant
D、vacuum

单选题 关于PostgreSQL防止在存储设备上造成数据损坏的措施,下列说法错误的是

A、用在大型 SQL 查询中排序的临时数据库文件、物化和中间结果也会写入WAL中
B、WAL 文件中的每一个记录都被一个CRC-32(32位)校验码所保护
C、目前数据页并没有默认地被校验,但是 WAL 记录中记录的整页映像将被保护
D、诸如 pg_xact 、 pg_subtrans 、 pg_multixact 、 pg_serial 、 pg_notify 、 pg_stat 、 pg_snapshots 等内 部数据结构既没有被直接校验,其页面也没有被整页写保护

单选题 下列哪个参数在后备服务器上的设置不必大于等于主服务器

A、max_connections
B、max_prepared_transactions
C、max_locks_per_transaction
D、max_worker_processes
E、vacuum_defer_cleanup_age

单选题 假设表a通过逻辑复制发布,订阅端修改了表a中已经同步的数据,此时发布端再修改同样的数据,会出现的情况是?

A、发布端与订阅端都能正常修改
B、发布端与订阅端都不能修改
C、发布端能正常修改,订阅端不能修改
D、以上都不对,数据库会直接报错

单选题 在有多个流复制备库时,以下说法错误的是

A、主库事务将会等待,直到所有同步后备服务器都确认收到了数据为止
B、参数synchronous_standby_names可以指定同步备库的数量
C、synchronous_standby_names = 'FIRST 2 (s1, s2, s3)'表示在s1,s2,s3中随便选出两个作为同步后备
D、synchronous_standby_names = 'ANY 2 (s1, s2, s3)'表示在s1,s2,s3中随便选出两个作为同步后备

单选题 在统计收集配置中参数track_io_timing的作用是?

A、允许监控当前被任意服务器进程执行的命令
B、控制是否收集关于表和索引访问的统计信息
C、启用对用户定义函数使用的跟踪
D、启用对块读写次数的监控

单选题 下面哪种方式不能监控PostgreSQL磁盘空间的方式

A、监控PostgreSQL的用户连接数
B、使用相关的SQL函数
C、使用oid2name模块
D、人工观察系统目录