gp常用操作

[toc]

表操作
1
2
3
4
--创建用户
CREATE USER 'commondata' WITH PASSWORD 'pwd';
--给用户访问某库权限
GRANT ALL PRIVILEGES ON DATABASE commondata TO commondata;
1
2
3
4
5
# 导出表结构 -s表结构 -a数据 不加参数为所有
pg_dump -E UTF8 -s pe2e_lte -n smartinsight -t kpiday202106_hi_test -f kpiday202106_hi_test.sql
# 脚本中获取count
c1=$(psql -d lte_mr -c "select count(1) from table")
echo ${c1}
数据库维护
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
# 设置主从32G
gpconfig -c gp_vmem_protect_limit -m 32768 -v 32768
# 查询配置
gpconfig -s gp_vmem_protect_limit
gpconfig -s查看参数 -c设置参数 -u重新加载参数

# 停止数据库
gpstop -M fast

# 关闭master节点
gpstop -m

# 只启动master
gpstart -m

# 启动所有节点
gpstart -a
文章作者: CYBSKY
文章链接: https://cybsky.top/2022/09/07/cyb-mds/database/gp常用操作/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 CYBSKY