随笔分类 -  PostgreSQL

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

点击右上角即可分享
微信分享提示