文章整理自周正中在 GOPS2017 · 深圳站的演讲。高效运维社区致力于陪伴您的职业生涯,与您一起愉快的成长。作者简介周正中(digoal)PostgreSQL 中国社区发起人之一、杭州分会会长,PostgreSQL 中国社区大学发起人之一,10余项数据库相关专利。就职于阿里云,ApsaraDB 内核组。前言PostgreSQL 这几年的发展非常迅猛,在国内掀起了一波 PostgreSQL 的热
原创
2021-03-19 17:09:11
657阅读
selectname,md5(indvl_id_nbr) as indvl_id_nbr,case when char_length(indvl_id_nbr)=18 or char_length(indvl_id_nbr)=15 then substring(indvl_id_nbr from 1
转载
2019-04-25 08:25:00
493阅读
2评论
在使用 awk 脚本;数组是一大利器;在很多场景是用数组能处理。 在 python 中,数据类型list;相当于array类型。 在 Oracle 中,对 array 不够友好,感觉像是鸡肋。但是在 PostgreSQL 中,对array有很多支持,很多场景可以应用到。下面慢慢说 1、any(arr ...
转载
2020-09-25 15:07:00
600阅读
2评论
Oracle Datapump API 是基于PL/SQL实现的,是命令行方式下的补充。使用Datapump API可以将其逻辑备份特性将其集成到应用程序当中,基于界面来实现有利于简化其管理。本文主要描述的使用Datapump API描述各种不同情形的数据导出。一、演示使用datapump api实现数据导出--1、导出schema(schema模式) DECLARE
文章结束给大家来个程序员笑话:[M]
Hash Join只能用于相称接连,且只能在CBO优化器模式下。于对相nested loop join,hash join更适合理处大型结果集
Hash Join的执行计划第1个是hash表(build table),第2个探表查(probe table),一般不叫内表面,nested loop才有内表面
Hash表
POSTGRESQL 在同种类型的数据库中,字段类型算是最丰富的,其中POSTGRESQL 里面有一种字段类
原创
2022-06-10 09:03:15
166阅读
POSTGRESQL 在同种类型的数据库中,字段类型算是最丰富的,其中POSTGRESQL 里面有一种字段类型叫 RANGE,范围类型。这样的类型不曾在传统三大数据库中觅得踪影。下面就说...
原创
2023-06-20 02:38:21
103阅读
背景最初研究的目的是为了解决PGES之间的同步,后来参考debezium发现可以通过逻辑复制(logicalreplication)可以实现一个更通用的PG行级数据变更中间件,通过自定义处理逻辑完成数据处理或者同步。因此你可以基于此编写一个同步到任意类型的数据库,甚至可以做数据日志、数据缓存、实时可视化、数据仓库等等。至于为什么使用逻辑复制,各位可以自行了解逻辑复制的优势。原理数据库操作所产生的w
原创
2022-04-29 11:28:25
724阅读
【1】根据B表更新A表的字段 背景 : 根据B表中的字段更新A表的字段值。实例如下 : 根据copy2中的字段值更新test2表的值。updat
原创
2022-06-11 00:30:37
197阅读
PB基础知识1、Datawindow object(数据窗口库对象) 数据源决定了数据窗口对象获取数据的方式。PowerBuild支持五种数据源:A、 快速选择(Quik Select)能够创建简单的SQL Select语句,主要用于从一个表或由外键连接的多个表中选择数据列,不能生成Sql计算列,B、 SQL选择(SQL Selcet)以可视化的方式建立SQL Select语句,SQL Sel
转载
2024-06-30 07:01:39
179阅读
聚合函数是PostgreSQL中最强大的数据分析工具之一,它们能够对一组数据进行计算并返回单个结果值。在实际的业务场景中,聚合函数帮助我们快速获取统计信息、分析数据趋势、生成报表,是数据库查询和分析不可或缺的重要组成部分。本文将深入探讨PostgreSQL聚合函数的实战应用。
聚合函数基础概念
聚合函数对一组值执行计算并返回单个值。与普通函数不同,聚合函数处理的是数据集合而不是单个数据项。最常见的
参照地址进行在线安装工具 https://help.aliyun.com/document_detail/32201.html?spm=5176.doc32202.6.540.t8xl0S 安装完成以后,修改配置文件(文件目录:$work_dir/) local_job.cfg 文件内容如下#=========================================
该手册由PG实验室的成员结合多年对postgresql数据库的使用及Java应用开发经验,总结了一套实战入门手册。帮助PostgreSQL软件爱好者及初学者快速学习postgresql数据库的相关知识。针对应用如何适配postgresql数据库,提供了丰富的技巧案例。开发人员在不了解postgresql的情况下,通过该手册的学习,能够自主的实现基于postgresql的应用开发工作。以上是适配手册
原创
2021-11-05 13:38:41
584阅读
点赞
# 数据库选择:MySQL、MongoDB和PostgreSQL的应用场景分析
在实际开发过程中,数据库选择是非常重要的一环。根据需求和数据特点,合适的数据库选择能够提高系统性能和开发效率。MySQL、MongoDB和PostgreSQL是三种常见的数据库,它们各自有着不同的特点和适用场景。
## MySQL
MySQL是一种关系型数据库,广泛应用于传统的Web应用、电子商务平台和金融系统等
原创
2024-04-01 06:58:12
129阅读
什么是多维分析
多维分析(OLAP - Online Analytical Processing)是一种数据分析方法,允许用户从多个维度观察和分析数据。在商业智能和数据仓库环境中,多维分析是决策支持系统的核心组成部分。它使分析师能够通过切片(Slice)、切块(Dice)、钻取(Drill-down)、上卷(Roll-up)等操作,从不同角度探索数据模式和趋势。
PostgreSQL提供了丰富的内
在地图或地理信息有关的场景里,地址关键词的检索尤其重要。比如打开百度地图,想要查询某个位置的信息“北京市海淀区清华东路17号中国农业大学”,往往我们输入的是关键词“中国农业大学”而不是精确到街道的详细地址信息。在地址关键词检索的背后,需要的是一款可以支持全文检索和模糊查询的数据库与之匹配,以此快速提高地址检索的效率。PostgreSQL被誉为“世界上可获得的最先进的开源数据库 ”,拥有很强的文本搜
原创
精选
2022-08-30 09:32:56
326阅读
PostgreSQL不推荐使用root管理,在安装成功postgreSQL后,他默认会给你创建一个用户:postgres。切换到postgres用户后,直接
原创
2023-09-25 16:31:15
331阅读
如何使用KubeSphere3.0的DevOps系统构建dotnet core应用因KubeSphere的DevOps系统官方未提供.net core的ci/cd解决方案,需要自己进行DIY。现把实施过程记录下来,供需要的小伙伴自取。前提环境:已安装KubeSphere,版本v3.0.0已开启DevOps功能已有可使用的镜像仓库已配置好Sonar(可选)上述准备工作已列出官方文档(如需要私有镜像仓
转载
2024-05-27 21:31:41
315阅读
文章目录一、Docker基本使用1.1 Docker安装和镜像源配置1.2 准备工作1.3 拉取镜像1.4 运行容器1.5 编辑容器1.6 打包容器1.7 部署生产二、Docker Swarm集群部署2.1 创建集群和管理节点2.2 配置私有库2.3 部署服务三、Dockerfile镜像打包方法四、Ubuntu的Service机制 Docker类似于一个裁剪的虚拟操作系统,可以定制各种镜像,这些
转载
2024-08-05 10:50:12
91阅读
开始 生成数组下标值: 再看一个 postgresql 的官方例子: http://www.postgresql.org/docs/8.4/static/xfunc-sql.html 对其中的 SELECT min($1[i]) FROM generate_subscripts($1, 1) g(i
转载
2012-11-09 14:02:00
348阅读
2评论