PostgreSQL

postgresql踩坑系列之关于to_date()问题

目录postgresql关于to_date()问题postgresql中to_date()函数使用问题解决方式总结postgresql关于to_date()问题这里是对postgresql 使用时踩的坑的记录上图来一波官方文档Postgre

postgresql使用filter进行多维度聚合的解决方法

你有没有碰到过有这样一种场景,就是我们需要看一下某个时间段内各种维度的汇总,比如这样:最近三年我们卖了多少货?有多少订单?平均交易价格多少?每个店铺卖了多少?交易成功的订单有多少?交易失败的订单有多少? 等等...,假使这些数据的明细都在一

CVE-2019-9193之PostgreSQL 任意命令执行漏洞的问题

目录一、靶场环境二、漏洞利用三、漏洞修复起序:客户内网测试的时候遇到的,搭建一个环境,写个笔记记录一下。一、靶场环境使用的是 github 上的 vulhub 环境。PostgreSQL 版本为 10.7。vulhub:https://gi

PostgreSQL怎么创建分区表详解

目录前言列分区表范围分区表总结前言PG 假如我们想像Hive那也创建动态分区是不能实现的。 那么需要我们手动通过脚本来创建分区表,创建分区表必须要创建主表和分区表。因此我们可以根据我们需求提前用脚本把分区表生成即可,也可以用触发器来实

PostGIS的安装与入门使用指南

目录一、安装PostGIS1.下载安装程序2.安装PostgreSQL二、创建空间数据库1.打开pgAdmin 42.登录到服务器3.创建空间数据库三、导入空间数据1.获取数据2.确定空间数据的投影系统3.导入空间数据4.查看导入的空间数据

PGSQL查询最近N天的数据及SQL语句实现替换字段内容

目录1、用SQL查询最近N天的数据2、用SQL语句实现替换字段里的内容3、SQL将查询结果赋值4、SQL查询字段内容为 NULL值时候赋值总结1、用SQL查询最近N天的数据思路:先获取当前的时间,然后更具当前时间去减去对应的天数,就可以得到

PostgreSQL长事务与失效的索引查询浅析介绍

最近刚写了一篇文章介绍了下长事务,以及一些长事务常见的危害,如无法及时的垃圾回收导致表膨胀之类的问题,最近刚好又碰到一个问题也是长事务所导致的。上周六早上接到同事电话,说某个库CPU一直很高,看了下全是某张大表的全表扫描导致,但是奇怪的是相

Ruoyi从mysql切换到postgresql的几个踩坑实战

目录前言一、在pom.xml文件中将mysql的依赖jar包替换成postgresql的。二、mybatis-plus或者分页插件数据库类别支持三、数据库连接池要做相应调整四、自动任务依赖,如果您开启了quartz组件,请记得打开以下注释五

PostgreSQL中offset...limit分页优化的一些常见手段

目录发现问题优化手段1:使用游标优化手段2:使用位点总结发现问题大部分开发人员习惯使用order by offset limit进行分页,使用该方法可能会导致扫描的数据放大,因为offset的行会被扫描。表现就是一般offset的行比较小的