E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
pgsql流复制
PGSQL
通过表名查看索引
SQLSELECTns.nspnameasschema_name,tab.relnameastable_name,cls.relnameasindex_name,am.amnameasindex_type,idx.indisprimaryasis_primary,idx.indisuniqueasis_uniqueFROMpg_indexidxINNERJOINpg_classclsONcls.o
LaLaLa_OvO
·
2024-01-31 10:50
Java项目
数据库
sql 优化 具体案例分析-基于
pgsql
数据库
我们来对sql是否使用索引来进行分析,要用到的sql语句如下:explain(ANALYZEon,TIMINGon,VERBOSEon,BUFFERSon,COSTSon)selectcons_namefromc_conswherecons_namelike'45%'explain(ANALYZEon,TIMINGon,VERBOSEon,BUFFERSon,COSTSon)select*from
libingbojava
·
2024-01-31 10:19
随笔一记
pgsql
sql优化
索引失效
pgsql
的查询语句有没有走索引
使用EXPLAINANALYZE命令:EXPLAINANALYZE[(option[,...])]statement示例:EXPLAINANALYZESELECT*FROMemployeesWHEREage>30;在执行计划中,如果看到索引扫描(IndexScan)或位图堆扫描(BitmapHeapScan),则表示查询走了索引。如果看到顺序扫描(SeqScan)或位图扫描(BitmapScan)
诸葛博仌
·
2024-01-31 10:15
数据库
PostgreSQL中的WAL保留策略
当主库日志刷新比较快时,我们一般会将其调整为一个比较大的值,来保证从库稳定地进行
流复制
。但有时,我们会发现主库保留的日志远远大于这个参数配置,甚至会出现日志暴增,存在写满磁盘的风险。
Nickxyoung
·
2024-01-31 10:09
PostgreSQL
postgresql
运维
自动备份
pgsql
数据库
bat文件中的内容:PATHD:\ProgramFiles\PostgreSQL\13\bin;D:\ProgramFiles\7-ZipsetPGPASSWORD=****pg_dump-h8.134.151.187-p5466-Usky-dmip_db--schema-only-fD:\DB\backup\%TODAY%-schema-mip_db_ali.sqlpg_dump-h8.134.
benniaofei18
·
2024-01-31 07:28
数据库
部署在docker容器中的pg数据库同步操作
前言:今天接到一个运维需求,将部署在docker容器中的pg数据组做一个服务器的定时同步任务,但网上大部分都是直接安装在服务器上的,所以本次记录如何在宿主机进行
pgsql
的docker容器进行dump备份第一步
失落的IT流浪汉
·
2024-01-30 15:26
运维
docker
数据库
容器
Pgsql
一个表中的字段like另一个表中的字段
selecta.name,b.companyfromaa,bbwherea.taglikeconcat('%',b.tag,'%')在PostgreSQL中,CONCAT函数用来将两个或多个字符串连接成一个。用法:CONCAT(string_1,string_2,...)让我们分析以上语法:这个CONCAT函数接受字符串可转换参数列表。此上下文中的字符串表示以下任何一项数据类型:char、varc
IT小白3
·
2024-01-30 14:31
postgresql
PGsql
解析json及json数组
创建测试数据droptableifexistsjson_test;createtablejson_testasselect'111'asid,'{"nodes":{"1692328028076":{"nodeId":"1692328028076","nodeName":"测试表1","nodeType":"DATACOLLECT","nodeConfig":{"nodeName":"测试表1","
DLoong+
·
2024-01-30 09:56
大数据
json
服务器
运维
记一次百万数据量查询sql 优化
记一次百万数据量查询sql优化问题描述问题分析过程总结简单了解用到的
pgsql
的索引结构
pgsql
的with扩展对于更大数据量的数据还有没有其他更好的方案问题描述数据库用的是
pgsql
。
没有伞努力跑的小孩纸
·
2024-01-30 00:50
postgresql
sql
数据库
pgsql
临时表不能进行merge into 使用INSERT ... ON CONFLICT DO UPDATE替换进行合并
1、问题:从db2中迁移存储过程,在db2存储过程中使用了mergerinto,但是在迁移到
pgsql
中的存储过程后,发现不能使用,通过查阅资料发现在
pgsql
中不能对临时表进行mergeinto。
诸葛博仌
·
2024-01-27 15:56
数据库
PostgreSQL技术大讲堂 - 第43讲:
流复制
原理
第43讲:
流复制
原理PostgreSQL第43讲:1月27日(周六)19:30直播内容1:流式复制的启动方式内容2:如何在主服务器和备用服务器之间传输数据内容3:主服务器如何管
m0_65303136
·
2024-01-27 15:24
postgresql
数据库
PostgreSQL11 | 插入、更新与删除数据
上一篇总结了原著的第六章有关
pgsql
的函数的用法,本篇将总结
pgsql
的增删改功能以及相关的sql语句。插入、更新与删除数据存储在系统中的数据是数据库管理系统的核心。
红星编程实验室
·
2024-01-27 10:01
Postgresql
数据库
mysql
postgresql
Springboot+mybatis配置连接两个数据库
实现效果:一个SpringBoot项目,同时连接两个数据库:比如一个是
pgsql
数据库,一个是oracle数据库(啥数据库都一样,连接两个同为oracle的数据库,或两个不同的数据库,只需要更改对应的driver-class
Pris.
·
2024-01-26 19:04
数据库
spring
boot
mybatis
jmeter之连接
pgsql
读取数据
使用JDBC中的variablename传递执行sql得到的结果,如附件截图id的个数可以使用id_#,第一行的那么为name_1
小小微的博客
·
2024-01-26 16:01
jmeter
linux使用数据库PG遇到的问题
报错:initdb初始化时报错找不到依赖的库文件libpg.so.5查看so文件是否存在在lib目录中查找ls/opt/
pgsql
/lib使用ldd查看动态库cd/opt/
pgsql
/binldd.
忘心虚无
·
2024-01-25 15:19
Postgresql中的jsonb数据类型学习使用
pgsql
是在9.2版本中引入了对于json的支持一般情况下使用到json数据格式的时候,99%都是查询,所以接下来看一下项目中对于json类型的数据是如何查询的定义表CREATETABLEtv_sup_sl_dw_query
weixin_44877172
·
2024-01-25 10:41
postgresql
学习
数据库
PostgreSQL 17新特性:PL/
pgSQL
支持数组%TYPE以及%ROWTYPE
正在开发中的PostgreSQL17即将增加一个新功能:PL/
pgSQL
支持定义伪类型%TYPE以及%ROWTYPE数组。当我们使用PL/
pgSQL
编写存储过程或者函数时,可以定义不同类型的变量。
不剪发的Tony老师
·
2024-01-24 11:54
PostgreSQL
postgresql
数据库
Sql正则的使用
因为采用的是异构数据库,因此下面提供了oracle和
pgsql
的逻辑步骤一:根据正则取目标值oracleregexp_like(t.address_desc,'-[0-9]{1,3}$')
pgsql
t.address_d
Emiya_Zero
·
2024-01-24 00:00
小技巧合集
sql
PgSQL
- 17新特性 - 块级别增量备份
PgSQL
-17新特性-块级别增量备份
PgSQL
可通过pg_basebackup进行全量备份。在构建复制关系时,创建备机时需要通过pg_basebackup全量拉取一个备份,形成一个mirror。
yzs87
·
2024-01-23 13:08
Navicat使用HTTP通道连接远程服务器的SQLite文件
ntunnel_sqlite.php文件到Linux机器中ntunnel_sqlite.php文件位置:在Navicat安装位置中可以找到ntunnel_sqlite.php文件,其他两个类似文件是支持MySQL和
pgsql
王大爷~
·
2024-01-23 06:19
sqlite
数据库
PG DBA培训26:PostgreSQL运维诊断与监控分析
本课程由风哥发布的基于PostgreSQL数据库的系列课程,本课程属于PostgreSQLDiagnosisandmonitoringanalysis,学完本课程可以掌握PostgreSQL日常运维检查-风哥
PGSQL
风哥2号
·
2024-01-22 07:34
dba
postgresql
运维
PDsehell16连接
pgsql
出现“Non SQL Error : Could not load class org.postgresql.Driver“时的解决步骤
我是直接选择的pd16自带的
pgsql
驱动,但是依旧提示,链接失败缺少驱动解决方案和步骤:我的方案是直接下载离线驱动不用pd的驱动;下再离线包之后直接放到任意路径,然后直接把驱动配置到本地驱动jar,再尝试链接就可以链接成功了
飞天小栗旬
·
2024-01-21 00:11
postgresql
数据库
PDshell16反向
pgsql
中 Unable to list the columns. SQLSTATE = 22003不良的类型值 short : t 的解决方案
问题原因:pdshell逆向pg的sql脚本滞后,与pg新版本不兼容,解决方案:修改掉不兼容的sql代码1、Database->EditCurrentDBMS,如下2、PostgreSQL9.x->Script->Objects找到Column和Key;如下3、将Column->SqlListQuery选项里SELECT中的c.attnotnull替换为cast(nullif(c.attnotnu
飞天小栗旬
·
2024-01-21 00:11
数据库
Pgsql
里面 COALESCE的用法
有这种要求,更新自己本身的字段的某个值进行加或者减,常规方法:UPDATEtbl_kintai_print_hisSETprint_time=now(),print_emp_cd='000000',times=(selecttimesfromtbl_kintai_print_hiswherekokyaku_cd='000002'ANDsagyo_ymd='2015-01-30')+1,patter
飞天小栗旬
·
2024-01-21 00:41
PGSQL
安装PostGIS扩展模块
一、PostGIS简介1、PostGIS介绍PostGIS是一个空间数据库,空间数据库像存储和操作数据库中其他任何对象一样去存储和操作空间对象。空间数据与数据库关联起来的三个要素:数据类型、索引和函数。空间数据类型:用于指定图形为点(point)、线(line)和面(polygon)多维度空间索引:被用于进行空间操作的高效处理(注意是多维度哦,而不是只有针对二维空间数据的索引)空间函数:构建于SQ
Charge8
·
2024-01-20 19:36
PGSQL安装PostGIS
PGSQL
主键序列
下面了解一下
PGSQL
的主键序列。
Charge8
·
2024-01-19 13:43
#
PostgreSQL
PGSQL主键序列
【分享&备忘录】Postgresql/
pgsql
根据规则,批量联级删除多张表
来源:Chatgpt测试调试:我先上SQL语句如下:联级删除单表DROPTABLEIFEXISTS表名CASCADE批量删除整张表DO$$DECLAREcurrent_table_nametext;BEGIN--获取所有以'bgd_'开头的表名FORcurrent_table_nameINSELECTtable_nameFROMinformation_schema.tablesWHEREtable
Xcong_Zhu
·
2024-01-19 13:12
备忘录
问题总结
postgresql
数据库
RK3568 android11 移植 v4l2loopback 虚拟摄像头
这种虚拟视频设备可以用于各种用途,例如将实际摄像头的视频
流复制
到虚拟设备上,或者用于视频流的处理和分析等。
Y多了个想法
·
2024-01-19 07:16
RockChip平台
调试记录
android
rk3568
音视频
虚拟摄像头
v4l2loopback
PostgreSQL on ECS SLA
流复制
备库+秒级快照+PITR+自动清理
标签PostgreSQL,ECS,阿里云,部署,物理镜像,
流复制
,快照备份,备份验证,自动清理背景介绍在阿里云ECS环境中,实现一个非常简单,但是可用性和可靠性满足一般企业要求的PostgreSQL环境
weixin_34085658
·
2024-01-18 22:40
数据库
运维
shell
postgresql安装脚本
/usr/
pgsql
-12/bin/postgresql-12-setupinitdb#启动Postgr
ststcheung
·
2024-01-18 18:59
postgresql
数据库
PostgreSQL同步/异步
流复制
介绍及相互转换
一、介绍1.概念1.1.同步
流复制
同步
流复制
就是当主库发生变化,比如有一条DML语句产生了WAL日志后,通过后台进程传送到备库,备库必须要应用这个日志,然后向主库返回一个成功应用的信号,主库才可以成功的
Floating warm sun
·
2024-01-18 18:56
postgresql
数据库
同步/异步流复制
Power Designer 连接 PostgreSQL 逆向工程生成pd表结构操作步骤以及过程中出现的问题解决
1.2、选择Modeltypes/PhysicalDataModelPhysicalDiagram:选择
pgsql
直接【ok】1.3、选择connect在工具栏选择Database-Connect…快捷键
飞天小栗旬
·
2024-01-18 08:34
postgresql
数据库
Flink旁路输出OutputTag
文章目录前言代码示例1.
流复制
2.条件分流3.迟到数据分流前言除了由DataStream操作产生的主要流之外,还可以产生任意数量的旁路输出结果流。
shandongwill
·
2024-01-17 12:42
大数据
Flink
flink
算法
大数据
【
PGSQL
】常用时间函数
#selectnow()#2024-01-1515:55:50#selectcurrent_date#2024-01-15#selectcurrent_time#15:57:27#selectcurrent_timestamp#2024-01-1515:57:38#selectcurrent_date+interval1DAY#2024-01-16#selectcurrent_date+inter
Holen&&Beer
·
2024-01-17 06:53
数据库
【
PGSQL
】date_trunc 函数
date_trunc函数用于在PostgreSQL中将日期或时间戳值截断(向下取整)到指定的精度级别。当您想要忽略较小的时间单位(例如,小时、分钟、秒),专注于较大的单位(例如,天、月、年)时,该函数非常有用。date_trunc的语法如下:date_trunc(unit,source);unit:指定要将源值截断到的时间单位。可以是以下之一:'microseconds'(微秒)'millisec
Holen&&Beer
·
2024-01-17 06:22
数据库
Mybatis 32_使用DatabaseIdProvider支持不同类型的数据库 项目0407支持不同类型的数据库
MySQL的分页是:limitn,m--起始,总记录
PGSQl
的分页:limitmoffsetn--总记录of
俺吻生活
·
2024-01-17 05:11
MyBatis
mybatis
数据库
java
eclipse
mysql
Linux 环境中Postgresql-10安装 RPM安装详细步骤
一、准备安装包1.1.从官网下载PostgreSQL:Downloads1.2.公司现有安装包(公司有的最好选择公司的简单安全)
pgsql
10.4_rpm_pkgs.tar.gz1.3.把安装包上传到Linux
AI天任
·
2024-01-16 07:59
linux
运维
服务器
postgresql
数据库
高斯数据库 Gauss
gaussDBOLTP交易保证数据和安全,主要是银行使用gaussDBOLAP分析大部分是网络公司gsql使用gauss数据库的工具$gsql-d数据库名-p端口号-u用户名-w密码-h客户端i
pgsql
许一世流年 绝不嵩手 cium
·
2024-01-16 05:28
数据库
postgres中wal日志被覆盖的解决方法
postgres中wal日志被覆盖的解决方法参考博文:https://blog.csdn.net/prettyshuang/article/details/51777645在搭建主备
流复制
环境,并进行pg_bench
石小葱
·
2024-01-15 14:38
PostgrSQL
流复制
wal异常
>>>PostgreSQL的
流复制
的原理是通过传递主机(master)上的wal日志信息到备机(slave)然后恢复,这中间就有一个潜在的问题,如果主机端比较忙,wal日志被覆盖了,而从机可能因为网络或者其他原因没有接收到该日志
weixin_34399060
·
2024-01-15 14:38
数据库
生产环境postgresql9.6
流复制
主从同步之wal被移除主备不一致
背景/问题:postgresql数据库集群的模式是主从异步同步,热备,基于
流复制
2小时内往数据库写入1千万数据,导致数据库报错:FATAL:couldnotreceivedatafromWALstream
lijian965644856
·
2024-01-15 14:33
postgresql
postgresql
流复制
环境中重启主库后报错WAL被removed的解决方法
流复制
环境中重启主库后报错WAL被removed的解决方法[postgres@db1testspace]$/usr/local/
pgsql
/bin/pg_ctl-D.
lk_db
·
2024-01-15 14:33
PostgreSQL
Highgo
DB
PostgreSQL内存浅析
lets-get-back-to-basics-postgresql-memory-components)(http://geekdaxue.co/read/fcant@sql/qts5is)共享内存linux的共享内存实现(https://momjian.us/main/writings/
pgsql
liuzhilongDBA
·
2024-01-15 10:29
PG
postgresql
数据库
内存
memory
context
ef core code first
pgsql
在使用efcode来操作
pgsql
的时候,总有些基础配置流程项目建立完之后后面就很少用,总是忘掉,写个文档记忆一下吧。基于net6.0。
智商偏低
·
2024-01-15 02:16
c#
ABP.Vnext使用postgis
首先在Acme.BookStore.EntityFrameworkCore项目中安装N
pgsql
.EntityFrameworkCore.PostgreSQL.NetTopologySuite2.安装好之后在
智商偏低
·
2024-01-15 02:46
数据库
oracle
Windows下面基于
pgsql
15的备份和恢复
一、基础备份1.创建一个文件用来存储备份数据2.备份指令$CurrentDate=Get-Date-Format"yyyy-MM-dd"$OutputDirectory="D:\PgsqData\pg_base\$CurrentDate"$Command="./pg_basebackup-h127.0.0.1-Upostgres-Ft-Pv-Xf-z-Z5-D$OutputDirectory"In
智商偏低
·
2024-01-15 02:14
数据库
windows
pgsql
sql
pgsql
批量插入数据(含数组使用)
postgresql批量插入数据(含数组使用)postgresql批量插入数据(含数组使用)postgresql批量插入数据(含数组使用)使用postgreSql进行批量插入数据,因为有些字段是不能自动生成的,所以使用数组进行循环插入,具体sql如下do$$declareiinteger;--定义使用变量testArrvarchararray;--数组定义begin--开始i:=2200;test
慢慢来_
·
2024-01-14 05:39
数据库
postgresql
数组
postgresql中创建外表查询报错问题
库的视图,A库的视图中使用了函数,并且函数中使用了表order_info_t,在查询外表时报错:[42P01]ERROR:relation"order_info_t"doesnotexist在位置:PL/
pgSQL
functionlims.get_order_type_f
围城客
·
2024-01-13 18:54
数据库
sql
mysql
Centos的
pgsql
客户端安装
PGPASSWORD=1234567899psql-h10.12.1.203-Upostgres-p5432-bash:psql:commandnotfound如上,我在应用服务器(只有应用),想要远程到数据服务器(含
pgsql
Lion King
·
2024-01-13 16:29
Linux
PgSQL
· 答疑解惑 · 表膨胀
背景最近处理了几起线上实例表膨胀的问题。表膨胀是指表的数据和索引所占文件系统的空间,在有效数据量并未发生大的变化的情况下,不断增大。PG使用过程中需要特别关注这方面,我们来给大家解析一下表膨胀的原因。表膨胀的直接触发因素是表上的大量更新,如全表的update操作、大量的insert+delete操作等。而我们知道,PG在更新数据时,是不直接删除老数据的。一个update操作执行后,被更改的数据的旧
weixin_34375251
·
2024-01-13 13:37
数据库
操作系统
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他