一、打开cmd 进入postgresql安装路径下的bin文件夹,以我的为例: 一、打开cmd 进入postgresql安装路径下的bin文件夹,以我的为例: 二、输入备份命令,多个表每个表前面都要加 -t: 输入口令,即你的数据库登录密码,完成备份。 二、输入备份命令,多个表每个表前面都要加 -t ...
分类:
数据库 时间:
2019-05-21 17:21:36
阅读次数:
608
PostgreSQL physical storage 和 inter db 值得阅读 数据在物理介质上存储是以page的形式,大小为8K,如下: a tuple或an item是行的同义词 a relation是表的同义词 a filenode是表示对表或索引的引用的id。 a block和pag ...
分类:
数据库 时间:
2019-05-20 21:13:27
阅读次数:
388
典型使用场景 随着使用时间的增加,数据库中的数据量也不断增加,因此数据库查询越来越慢。 加速数据库的方法很多,如添加特定的索引,将日志目录换到单独的磁盘分区,调整数据库引擎的参数等。这些方法都能将数据库的查询性能提高到一定程度。 对于许多应用数据库来说,许多数据是历史数据并且随着时间的推移它们的重要 ...
分类:
数据库 时间:
2019-05-18 09:39:11
阅读次数:
460
一、介绍作为pg_rewind报错章节补充一个用例,说明其用法。二、实例1、history文件--新主$cat00000004.history10/140000C8norecoverytargetspecified20/19000060norecoverytargetspecified30/1F000090norecoverytargetspecified--老主$cat00000003.hist
分类:
数据库 时间:
2019-05-18 00:28:16
阅读次数:
154
Django模型是与数据库相关的,与数据库相关的代码一般写在models.py中,Django支持sqlite3,MySQL,PostgreSQL等数据库,只需要在setting.py中配置即可,不可更改models.py中的代码,丰富的API极大的方便了使用 1、新建项目和应用 补充:新建app也 ...
分类:
数据库 时间:
2019-05-16 10:54:40
阅读次数:
143
django使用postgresql时提示主键冲突
分类:
数据库 时间:
2019-05-14 13:00:31
阅读次数:
275
PostgreSQL ident和peer基于操作系统用户的认证 https://yq.aliyun.com/articles/55898 其实 local和127.0.0.1 还是有区别的 这里面应该就是对应了 local -> peer 127.0.0.1 -> ident 不同的登录方式 时用 ...
分类:
数据库 时间:
2019-05-14 09:41:26
阅读次数:
159
在项目中,有时会动态地按周期(如按月)封存统计数据,通常需要做这样的处理: 以按月封存为例,当月数据到达时,先需要检查该月是否有过记录,有则以更新的方式累加统计数字,无则添加一条记录。 假设我们创建以下月封存表 month_stat,字段?month_name 表示月份,字段?total_count ...
分类:
数据库 时间:
2019-05-14 09:18:13
阅读次数:
125
Check the size (as in disk space) of all databases: SELECT d.datname AS Name, pg_catalog.pg_get_userbyid(d.datdba) AS Owner, CASE WHEN pg_catalog.has_ ...
分类:
数据库 时间:
2019-05-13 11:02:41
阅读次数:
120
1.配置postgresql远程访问 配置postgresql远程访问,需要修改两个文件,在gitlab-ce的docker中位置为 /var/opt/gitlab/postgresql/data 首先,修改pg_hba.conf 在最后加入host all all 0.0.0.0/0 trust ...
分类:
数据库 时间:
2019-05-12 15:40:06
阅读次数:
691