Antes de iniciar, remova o pare o banco de dados e remova o diretório de dados anterior e recrie-o novamente:
systemctl stop postgresql-9.5
rm -rf /var/lib/pgsql/9.5/data
/usr/pgsql-9.5/bin/postgresql95-setup initdbAntes de iniciar, remova o pare o banco de dados e remova o diretório de dados anterior e recrie-o novamente:
systemctl stop postgresql-9.5
rm -rf /var/lib/pgsql/9.5/data
/usr/pgsql-9.5/bin/postgresql95-setup initdb| -- criação da função | |
| CREATE OR REPLACE FUNCTION fnc_roda_selects() | |
| RETURNS SETOF RECORD | |
| AS $$ | |
| DECLARE | |
| rResult RECORD; | |
| BEGIN | |
| -- tenta buscar dados na tabela com um filtro especifico | |
| PERFORM * FROM dw.dim_tempo; |
| #!/bin/bash | |
| ARCHIVEDIR='/var/lib/pgsql/wal_archive' | |
| LAST_BACKUP=$(ls -lto ${ARCHIVEDIR}) | |
| FILE_LIST=$(pg_archivecleanup -n "${ARCHIVEDIR}" "${LAST_BACKUP}") | |
| ## TEST FIRST | |
| pg_archivecleanup -n "${ARCHIVEDIR}" "${LAST_BACKUP}" | find -type f -mmin +30 | xargs ls -lh |
| CREATE OR REPLACE FUNCTION fnc_intervalo() | |
| RETURNS SETOF interval AS | |
| $$ | |
| DECLARE | |
| BEGIN | |
| RETURN NEXT 1; | |
| RETURN NEXT 2; | |
| END; | |
| $$ LANGUAGE 'plpgsql'; |
| test=# \pset null UNKNOW | |
| Null display is "UNKNOW". | |
| test=# create table employee1(id serial primary key, name text); | |
| CREATE TABLE | |
| test=# create table employee2(id serial primary key, name text); | |
| CREATE TABLE | |
| test=# -- load the fake data on employee1 | |
| test=# insert into employee1 (name) SELECT '1: Person '|| generate_series(1,10); | |
| INSERT 0 10 | |
| test=# -- load the fake data on employee2 |
| #!/bin/bash | |
| # Ideia original do @matheusoliveira | |
| # $1 é %f, $2 é %p | |
| ## IMPORTANTE: Lembrar de configurar o `archive_cleanup_command` no `recovery.conf` pra | |
| ## chamar o pg_archivecleanup e apontar pro ${CACHE_DIR} | |
| ## exemplo: | |
| ### restore_command = '/opt/resources/wal_prefetch.sh %f %p' | |
| ### archive_cleanup_command = '/usr/pgsql-9.3/bin/pg_archivecleanup /slave/wal-cache %r' |
| - set_fact: | |
| events_session: |+ | |
| events { | |
| worker_connections {{ total_fpm_pools * max_phpfpm_server_per_pool }}; | |
| use epoll; | |
| multi_accept on; | |
| } | |