postgresql中,对表的权限控制比较严格,很多事情只有owner才有权限去做。所以我们尽量用onwer账户去操作。但是有的时候我们需求去批量修改owner,比如导入的表结构。但是官方并没有提供比较好的命令。我们可以用拼接sql的方式去完成这个命令。1.查看有哪些表 select * from ...
分类:
数据库 时间:
2020-06-29 18:47:03
阅读次数:
220
为什么没有插入数据,但已用存储空间会增加? 由于 PostgreSQL 的 MVCC 机制: 被 DELETE 的行并不会直接物理删除。 Update 的行是通过插入新行实现的,过期数据也不会直接物理删除。因此,即使没有插入数据也会存在存储数据量增加的情况。 当前云数据库已默认开启 autovacu ...
分类:
其他好文 时间:
2020-06-29 18:33:46
阅读次数:
70
注意:备份和恢复使用的Gitlab 版本必须一致 1、停止数据相关服务gitlab-ctl stop unicorn gitlab-ctl stop sidekiq2、还原gitlab-rake gitlab:backup:restore BACKUP=/var/opt/gitlab/backups ...
分类:
其他好文 时间:
2020-06-29 16:58:11
阅读次数:
62
打开cmd,定位到witadmin.exe所在的文件夹。 使用指令:witadmin changefield /collection:服务器地址/团队项目集合名称 /n:refname属性的值 /name:"新字段名",如:witadmin changefield /collection:http: ...
分类:
其他好文 时间:
2020-06-29 13:44:05
阅读次数:
51
在谈到如何实现 DevOps 时,往往面临两大方面的问题 :开发测试管理问题和运行管理问题。开发测试管理问题一般表现在开发效率低、版本质量差、环境交付慢,无统一工具设置,整体的研发运维过程管控不足。因此,通过 DevOps 平台进行流程化管理变得尤为重要。 另一方面,随着云计算的发展,企业机器数量逐 ...
分类:
其他好文 时间:
2020-06-29 00:22:39
阅读次数:
69
2020年4月7日,腾讯云正式发布国内首个Serverless数据库新品——PostgreSQL for Serverless。相比普通云上数据库,该数据库能够最快1秒完成部署,成本降低70%。
分类:
数据库 时间:
2020-06-28 16:52:35
阅读次数:
50
创建文件夹 mkdir gitlab/{config,data,logs} 执行命令运行并创建容器 docker run -d --restart always -p 4443:443 -p 8888:80 -p 2222:22 -v /gitlab/config:/etc/gitlab -v /g ...
分类:
其他好文 时间:
2020-06-28 13:11:36
阅读次数:
51
欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 关于GitLab CI 如下图所示,开发者将代码提交到GitLab后,可以触发CI脚本在Git ...
分类:
Web程序 时间:
2020-06-28 10:04:42
阅读次数:
95
具体代码如下: 1 package main 2 3 import ( 4 "database/sql" 5 "fmt" 6 "log" 7 "reflect" 8 "net/http" 9 10 _ "github.com/lib/pq" 11 ) 12 13 type sys_user stru ...
分类:
数据库 时间:
2020-06-27 00:38:31
阅读次数:
65
由于MVCC的原因,pg并非是直接更新一行记录:它生成重复的记录并提供行的可见性映射信息。 为什么要这么做呢?因为数据库必须考虑一个关键问题:并发性。被更新的行可能还在被之前的事务使用。 为了解决这个问题:rdbms采用了不同技术: ·修改行,并将原来的行版本放置到另外一个地方。比如oracle中的 ...
分类:
数据库 时间:
2020-06-26 14:27:57
阅读次数:
54