首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
postgresql10专题
PostgreSQL10基础(7)MVCC
参考书籍: 《PostgreSQL10 High Performance》 MVCC即Multi Version Concurrency Control多版本并发控制,为提升多用户访问同样的数据而设计,性能优于锁定。被广泛用于诸多主流数据库。 内部可见性计算 当一个事务创建时,数据库会更新一个事务ID计算器,通常叫做XID。 当插入一行或更新数据时,一个新行被创建(更新也会创建新行)
阅读更多...
PostgreSQL10基础(6)Analyze和Vacuum
参考文档 https://www.postgresql.org/docs/10/sql-analyze.htmlhttps://www.postgresql.org/docs/10/routine-vacuuming.htmlhttps://www.postgresql.org/docs/10/sql-vacuum.htmlhttps://www.postgresql.org/docs/10/r
阅读更多...
PostgreSQL10数据库源码安装及plpython2u、uuid-ossp插件安装
PostgreSQL10数据库源码安装及plpython2u、uuid-ossp插件安装 1、环境2、安装包下载3、安装3.1 、解压3.2、配置3.3、编译安装3.4 、启动与关闭 4、安装 uuid-ossp 、plpython2u插件5、参考 1、环境 centos 7 、 postgresql 10.19 2、安装包下载 postgres 源码安装包 3、安装
阅读更多...
PostgreSQL10安装postgis插件
1.安装pgsql10 2.下载插件,以Windows为例,地址:Index of /postgis/windows/pg10/ 3.安装插件,直接安装,和pgsql的目录相同即可,一直下一步 4.安装之后,需要执行sql打开 CREATE EXTENSION postgis; 5.安装之后,确认一下 SELECT PostGIS_Version();SELECT ST_AsText
阅读更多...
PostgreSQL10使用Datagrip导出SQL文件,使用Navicat导入SQL文件
新项目使用的postgresql数据库,开发完了开始导出SQL文件 一开始打算用Navicat导出,发现不能导出整个数据库(可能是我不会),只能导出schema 然后转储schema的sql文件吧又弹出如下错误 最后没辙了,换Datagrip 然后就愉快的导出了,然后准备导入 然后就见红了 强行点击OK,没啥提示,然后进去发现根本没成功,没有表,更别说数据了
阅读更多...