首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

PG实践分享

SQLCODE与SQLSTATE

建议使用SQLSTATE

PERFORM

可替换select查询,比select效率更高

UPDATE FROM

语法更简洁basic_equipment:设备表,有网点的属性

basic_equipment_plan:设备网点变更计划表

作业需求:每天将设备网点变更计划表中到期的设备进行网点属性的变更

UPSERT

语法更简洁

备份恢复

按schema

使用管道

只备份结构

备份全库

输出导出过程的日志到文件

报表统计小计

GROUPING SETS, CUBE, ROLLUP

事务锁

关注 idle in transaction (pg_stat_activity)

二进制存储格式

hex和escape输入输出格式保持一致输出取决于配置参数bytea_output,其默认值为十六进制。

Json的使用

PG中Json使用

加解密模块pgcrypto

支持base64 md5 sha hmac des等算法

Java与PostgreSQL中的加解密

部分索引

对子集而非全部记录创建索引

函数的稳定性

volatile 不稳定性

stable 稳定

immutable 不可变

物化视图

MATERIALIZED VIEW

分区表

Partitioned Tables in PostgreSQL are not quite similar to Oracle style partitioning and cannot be used as an alternative.

• Child tables are more like individual tables

• Constraints are not inherited to child tables

• No support for Global and Local indexes

只扫描单表 select only

COPY \COPY

program选项,可调用操作系统的命令注意:确保数据格式正确

Row Level Security Control

实现数据库结构统一版本管理可结合jdbc动态数据源切换统一Java代码和数据库结构

FDW接口

pg_fdw外部表

函数版本管理

基于事件触发器的函数版本管理

数据迁移

EDB到PG迁移总结

委内瑞拉全国系统AFC数据库迁移过程

PG常用客户端工具

pgadminIII、pgadmin4、pgcli、pgweb、pgstudio

关于我

关于本文如有问题欢迎与我交流

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180610G0KPN700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券