postgres
crj_9527
这个作者很懒,什么都没留下…
展开
-
postgresql触发器
CREATE OR REPLACE FUNCTION cd03.f_repair_order_stat_update() RETURNS trigger LANGUAGE plpgsqlAS $function$/*-------------------------------------------------------* 功能:触发器函数,当stat被更新时原创 2015-12-08 22:51:54 · 444 阅读 · 0 评论 -
postgres关键字、常量和数据类型
一 标识符和关键字 1. SQL 标识符和关键字必须以一个字母 (a-z 以及带变音符的字母和非拉丁字母 )或下划线(_) 开头, 随后的字符可以是字母、下划线、数字 (0-9)、 美元符号 ($)。 2. 根据 SQL 标准,美元符号不允许出现在标识符中, 因此使用美元符号将不易移植。 3. SQL 标准不会定义包含数字或者原创 2015-12-08 22:40:05 · 5875 阅读 · 0 评论 -
spark通过jdbc访问postgresql数据库
1.首先要有可用的jdbc[hadoop@db1 bin]$ locate jdbc|grep postgres/mnt/hd01/www/html/deltasql/clients/java/dbredactor/lib/postgresql-8.2-507.jdbc4.jar/usr/lib/ruby/gems/1.8/gems/railties-3.2.13/lib/rails/ge原创 2015-12-09 09:56:02 · 5688 阅读 · 0 评论 -
postgresql热备份与恢复
一 热备份的原理是“基础备份文件”+“归档日志”进行restore。1 配置postgresql.conf文件wal_level = hot_standbyarchive_mode = onarchive_command = 'test ! -f /usr/local/backups/%f && cp %p /usr/local/backups/%f'原创 2015-12-08 22:59:19 · 2459 阅读 · 0 评论 -
postgreSQL角色权限控制
1.postgres的逻辑结构:databases->database->schema->object 其中schema就像操作系统的目录一样。2.创建schemacreate schema jayzhou authorization jay;cd03=> \dn List of schemas Name | Owner原创 2015-12-08 22:48:42 · 1953 阅读 · 0 评论 -
两个postgresSQL数据库对象比对
1.环境数据库dev:开发数据库数据库prod:生成数据库2.背景最近在dev上做了大量模型改造,需要把修改的地方同步到生产数据库prod中,但是每一步改动并没有详细的记录,且新增加的对象不能同步上去。3.实现pg_dump -h localhost -U dev -T tab1 -T tab2 -s -f dev.dumppg_dump原创 2015-12-08 22:50:18 · 976 阅读 · 0 评论 -
postgresQL备份数据库shell
#!/bin/bashdeclare -a dbarraydeclare -a dbusrDate=`date +%Y%m%d`CurTime=`date +%F%t%X`BakDir='/var/lib/pgsql/9.3/backups/'Psql='/usr/pgsql-9.3/bin/psql'PgDump='/usr/pgsql-9.3/bin/pg_dump转载 2015-12-08 22:46:33 · 577 阅读 · 0 评论 -
postgres备份方案
1 热备份需要的基础备份:backup-mwa-cd03-data.sh#!/bin/bashdate=`date +%Y%m%d`bak_path="/var/lib/pgsql/9.3/backups"log_path="/var/log/backup"log="/var/log/backup/backup-mwa-data-$date.log"wt_log()原创 2015-12-08 22:53:33 · 745 阅读 · 0 评论