随笔分类 - PostgreSQL
摘要:::适用于windows系统 ::///////////////////////////////////////////////////////////////////////////// ::在pg服务器上创建备份脚本bakup.bat,以pg数据库为例 ::然后在windows控制面板|管理工具
阅读全文
摘要:1、本地连接远程Linux上PG数据库经常自动断开连接 原因:Linux设置的tcp的keepalive超时时间太长,如果网络状况不佳,可能会导致连接断掉。 [root@localhost ~]# sysctl -a | grep net.ipv4.tcp_keepalive sysctl: rea
阅读全文
摘要:杀掉空闲进程,直接执行以下语句即可 SELECT pg_terminate_backend(pid) FROM pg_stat_activity WHERE state='idle' 杀掉指定进程 pg_cancel_backend() 只能关闭当前用户下的后台进程 向后台发送SIGINT信号,用于
阅读全文
摘要:--备份(支持远程),需要使用有superuser权限的用户导出 1、备份为二进制文件,备份整个数据库或只备份模式,默认包含创建模式命令 pg_dump -h 192.168.100.23 -p 5432 -U postgres -W --format=c postgres > D:\postgre
阅读全文
摘要:1、Linux登录数据库 2、查看版本号 3、切换数据库和用户 4、创建数据库 5、杀掉进程6、查询被锁定表、对象等7、查询表、列、表空间8、删除模式9、初始化数据库10、查看数据库连接数11、创建dblink函数12、删除表但数据文件没有减小13、重建索引14、通过表名查询文件ID15、统计库表大
阅读全文