pg登陆
创建库表
pg的语句与mysql一样,用;结束
pg查看参数&修改参数
show log_rotation_size;
alter system set log_rotation_size = '10MB';
show log_rotation_size;
此时发现参数没生效
加载配置使参数生效:
select pg_reload_conf();
show log_rotation_size;
pg脚本,控制循环写入
sh init.sh 创建库表
[root@vm172-22-80-55 liurong]# cat init.sh #!/bin/bash su postgres psql -p3306 -c 'create database demo;' psql -p3306 -c 'c demo;' psql -p3306 -c 'create table t(id int, id2 int);' sudo -i
sh cyc.sh 循环写入
[root@vm172-22-80-55 liurong]# cat cyc.sh #!/bin/bash export N=100 sudo -i su postgres psql -p3306 -c 'c demo;' function cyc() { for ((i=0; i<$N; i++)) do psql -p 3306 -c 'insert into t values(1, 2), (3, 4);' psql -p 3306 -c 'select * from t;' psql -p 3306 -c 'update t set id = 2 where id = 1;' psql -p 3306 -c 'delete from t where id2 = 3;' done } cyc