PostgreSQL insert into 插入数据
PostgreSQL 数据库通过 insert into 语句允许用户在表中插入数据,可以一次插入一行或多行数据,也可以通过一条 insert into 语句把一个表的数据插入到另外一张表。以表 t 为例,展示 insert into 使...继续阅读
PostgreSQL 数据库通过 insert into 语句允许用户在表中插入数据,可以一次插入一行或多行数据,也可以通过一条 insert into 语句把一个表的数据插入到另外一张表。以表 t 为例,展示 insert into 使...继续阅读
1. PostgreSQL 环境变量使用方法Linux 系统可以配置环境变量,程序可以读取这些环境变量作为某些参数的默认值,配置这些环境变量之后可以简化终端输入的命令。举个例子,通过 psql 连接 PostgreSQL 数据库,需要指定主...继续阅读
systemctl 其功能是用于管理系统服务。从 RHEL/CentOS7 版本之后初始化进程服务 init 被替代成了 systemd 服务,systemd 初始化进程服务的管理是通过 systemctl 命令完成的,从功能上涵盖了之前 ...继续阅读
PostgreSQL 数据库对于包含数组类型的表,通过 create table like/as 语法创建的新表与原表结构不一致,新表数组字段的 pg_attribute.attndims 值为 0,原表不为 0。有些场景下需要对比两个表的...继续阅读
tar.gz 是 linux 平台比较常见的压缩包格式,下面介绍使用 tar 命令打包和解压 tar.gz 格式的文件。打包文件:tar czvf file.tar.gz file.log打包文件夹:tar czvf file.tar.gz...继续阅读
本文简单介绍 linux 平台上使用 gdb 工具进行程序调试的常用命令使用方法。在使用 gcc 编译程序时一般加上 -g 参数,对于 Makefile 或者 CMakefile 方式编译时,应当加上 --enable-debug 或者类似...继续阅读
服务器网卡带宽主流为千兆和万兆两种,通过 ethtool 工具可以查看某个网卡的带宽。比如 ethtool eth0,输出结果通常包含如下两种:Speed: 1000Mb/sSpeed: 10000Mb/s可以通过 iperf 命令检测网卡...继续阅读
wal_log_hints 参数设置为 on 时,在一次 checkpoint 操作后,数据页面的第一次修改会将整个页面内容写入 wal 日志,即使是一些非重要的标记位修改,也会将整个页面内容写入 wal 日志。上述解释与 full_pag...继续阅读
1. shell 参数$0 表示程序名$1~$9 表示位置参数,超过 9 个参数时,使用 ${10} 形式$# 表示参数的个数$* 所有参数当作一个整体来使用$@ 把每个参数作为一个字符串来使用,可使用 for 循环来遍历下面来看一个示例:...继续阅读
SQL 语句中内连接、外连接、半连接、笛卡尔连接的区别是什么?下面举个例子来说明,假设有两张表,t1 和 t2,数据如下:postgres=# select * from t1;id1 | age1-----+------1 | 12...继续阅读