暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片

PG 每日闯关题库(八)

小鲁菜 2024-06-20
104

1.以下哪条SQL命令可以得到此前被成功归档的WAL日志文件统计信息? A

A.SELECT archived_count from pg_stat_archiver;
B.SELECT archived_count from pg_stat_database;
C.SELECT checkpoints_req-checkpoints_timed from pg_stat_bgwriter;
D.SELECT archived_count from pg_stat_bgwriter;

解析:A

pg_stat_archiver有关WAL归档进程活动的统计信息

pg_stat_database显示数据库范围的统计信息(eg:已经被提交的事务的数量,查询返回/取出/删除的行数,读取文件块的时间

pg_stat_bgwriter显示有关后台写进程的活动的统计信息


2. PG逻辑结构中,实例--> 数据库 --> Schema

一个实例可以有多个数据库,一个数据库可以有多个schema,同一服务器、不同实例同时启动必须使用不同端口


3.若要在PostgreSQL中使用两阶段提交功能,需要把参数max_prepared_transactions设置非零值。
A.是
B.否
解析:A

设置可以同时处于“prepared”状态的事务的最大数目,把这个参数设置 为零(这是默认设置)将禁用预备事务特性。这个参数只能在服务器启动时设置。


4.关于统计信息描述错误的是 C
A. 统计信息辅助查询优化器选择最优的执行计划
B. 统计信息的收集会影响数据库整体性能
C. 统计信息影响数据库启动速度
D. 可以使用ANALYZE更新数据库统计信息

解析:C


5. 在PostgresQL中、切换错误日志文件的命令是什么? B
A. select pg_reload_conf();
B. select pg_rotate_logfile();
C. select pg_switch_xlog();
D. checkpoint;
解析:
pg_reload_conf给服务器发送一个SIGHUP信号, 导致所有服务器进程重载配置文件。
          pg_rotate_logfile给日志文件管理器发送信号,告诉它立即切换到一个新的输出文件。



「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论