在PostgresSQL的数据目录结构中,默认表空间的目录是哪个?A.baseB.globalC.pg_tblspD.pg_log参考答案:A解析这个题目前,我们先了解下pg中的表空间一、super用户创建表空间testdb=# select user;
user
----------
postgres
(1 row)
testdb=# CREATE TABLESPACE fasts
原创
精选
2023-12-11 14:38:58
385阅读
在PostgresSQL中,参数默认的情况下,普通用户最多可建立多少个连接?A.100B.103C.97D.3参考答案:C解析查看PG的默认参数文件[postgres@ora19c02 data]$ cat postgresql.conf | grep connections
# "postgres -c log_connections=on". Some parameters can be c
原创
2023-11-23 11:01:25
192阅读
在PostgresSQL中,表和索引的行数、块数等统计信息记录在哪个系统表中?A. pg_statisticB. pg_procC. pg_indexD. pg_class参考答案:D解析:以一条SQL的查询为例testdb=# select count(1) from s1.t1;
count
-------
415
(1 row)
testdb=# explain select co
原创
2023-11-23 11:06:13
278阅读
PostgresSQL是否能够自动检测到死锁,然后退出其中一个事务?A.是B.否参考答案:A解析:模拟死琐1)准备一张表,插入两条数据testdb=> select * from s1.t2;
id
-----
111
2222)窗口1开启事务1testdb=> begin;
BEGIN
testdb=*> update s1.t2 set id=1 where id=11
原创
2023-11-23 11:11:22
153阅读
关闭数据库时,使用pg_ctl -m参数指定数据库的关闭方式,比较常用的关闭方式是哪种?A.smartB.fastC.immediateD.abort参考答案:B解析:一、解析通过查看pg_ctl -m帮助手册Options for stop or restart:
-m, --mode=MODE MODE can be "smart", "fast", or "immediate"
Shu
原创
2023-11-23 10:55:58
210阅读
psql元命令\du和\dg都可以列出角色或用户,请问这两个命令是否等价?A.等价B.不等价C.不好说D.不确定参考答案:A 解析:要确认某个封装命令是否等价,只需要看后台调用的SQL即可。一、开启SQL跟踪功能1.1 修改参数,开启sql跟踪修改前
#log_statement = 'none' # none, ddl, mod, all
修改后
log_st
原创
2023-11-21 15:39:24
216阅读
作者:马文斌MySQL OCP 认证,PostgresSQL PGCA 认证,擅长 MySQL、Post
原创
2022-12-20 15:00:49
107阅读
作者:马文斌 MySQL OCP 认证,PostgresSQL PGCA 认证,擅长 MySQL、PostgreSQL、dble 等开源数据库相关产品的备份恢复、读写分离、SQL 调优、监控运维、高可用架构设计等。目前任职于月亮小...
转载
2020-11-03 16:30:00
108阅读
2评论
作者:马文斌MySQL OCP 认证,PostgresSQL PGCA 认证,擅长 MySQL、PostgreSQL、dble 等开源数据库相关产品的备份恢复、读写分离、SQL 调优、监控运维、高可用架构设计等。目前任职于月亮小屋(中国)有限公司。1. 背景本地 MySQL 数据库要访问远程 MySQL 数据库的表中的数据,又不想用数据同步方式去实现,所以就考虑 FEDERATED 存储引擎来实现
原创
2022-12-20 15:08:19
43阅读
openssl 数字证书 在使用pgopenssltypes扩展时,我意识到我还没有讨论如何使用OpenSSL库对数字证书进行签名。 (至少我不记得这样做了–我可能在博客的早期就对此进行了讨论。我敢肯定,我已经讨论过使用BouncyCastle(java)库对数字证书进行签名。) 我的pgopenssltypes扩展将具有签名数字证书以进行测试的能力,但实际工作将在可能的pgca扩展中完成。
转载
2024-10-22 07:37:59
66阅读