/www/wwwroot/xunjs.com/app/index/controller/Tags.php:34:string 'PostgreSQL' (length=10)
TAGS:PostgreSQL 寻技术

TAGS:PostgreSQL

批量更新Postgresql的序列

序列(sequence)是 PostgreSQL 中的一种对象,用于生成自动递增的唯一标识符。通常,序列会与表的自增主键一起使用,以确保每个新插入的行都有一个唯一的标识符。在某些情况下,可能需要更新序列的值: 从另一个数据库中导入数据,自增列的值也从原来的数据中导入。导入的过程中,目标数据库的序列不会得到更新,这样如果执行数据库的插入操作,会出现主键冲突的问题。(感觉非常莫名其妙) 如果数据不是

PostgreSQL 2023年11月23日  150

PostgreSQL 教程

本 PostgreSQL 教程可帮助您快速了解 PostgreSQL。您将通过许多实际示例快速掌握 PostgreSQL,并将这些知识应用于使用 PostgreSQL 开发应用程序。 如果你是 … 寻求快速学习 PostgreSQL。 使用 PostgreSQL 作为后端数据库管理系统开发应用程序。 从其他数据库管理系统(例如 MySQL、Oracle 和 Microsoft SQL Serve

PostgreSQL 2023年11月16日  176

PostgreSQL备份和还原命令整理大全

备份数据库 1.1 打开命令行窗口:点击 开始 菜单 → 搜索框输入 cmd → 点击 命令提示符。 1.2 进入 PostgreSQL 安装目录下的 bin 目录:在命令提示符窗口中输入 cd /d C:\Program Files\PostgreSQL\{版本号}\bin(注意把 {版本号} 替换成实际的版本号),然后按回车键。 1.3 运行备份命令:在命令提示符窗口中输入备份命令,格式

PostgreSQL 2023年11月06日  170

postgresql行转列与列转行图文教程

列转行 postgresql列转行的思路主要是利用string_to_array进行数组转换,然后用unnest进行行拆分 select t.bid_unit,unit_id from unit t where t.unit_id=1947; result=> 中国信息通信研究院;北京市海淀区学院 -- by zhengkai.blog.csdn.net select u

PostgreSQL 2023年11月05日  187

怎么查看PostgreSQL数据库中所有表

本文小编为大家详细介绍“怎么查看PostgreSQL数据库中所有表”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么查看PostgreSQL数据库中所有表”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 查看PostgreSQL数据库中所有表 作为曾经干过运维的我来说,或许对大部分运维人员来说,不能依靠管理工具来操作数据库,如pgAdmin,经常远程登录到某一台数据库

PostgreSQL 2023年11月03日  157

PostgreSQL+GeoHash地图点位聚合

PG数据库安装扩展 需要用到pg数据库的空间扩展postgis,在进行操作之前需要在数据库中安装扩展。 CREATE EXTENSION postgis; CREATE EXTENSION postgis_topology; CREATE EXTENSION postgis_geohash; GeoHash GeoHash是一种地址编码方法。他能够把二维的空间经纬度数据编码成一个字符串。具体原理

PostgreSQL 2023年10月30日  169

PostgreSQL中json数据类型怎么使用

这篇文章主要介绍“PostgreSQL中json数据类型怎么使用”,在日常操作中,相信很多人在PostgreSQL中json数据类型怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”PostgreSQL中json数据类型怎么使用”的疑惑有所帮助!接下来,请跟着小编一起来学习吧! 前言 JSON(JavaScript Object Notatio

JS脚本 / PostgreSQL 2023年10月28日  127

PostgreSQL的日期时间差DATEDIFF怎么使用

本文小编为大家详细介绍“PostgreSQL的日期时间差DATEDIFF怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“PostgreSQL的日期时间差DATEDIFF怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 PostgreSQL-DATEDIFF-日期时间差,以秒,天,月,周等为单位 您可以使用各种日期时间表达式或用户定义的 DATEDIFF

PostgreSQL 2023年10月06日  153

PostgreSQL 12 文档: 系统表

第 51 章 系统目录 目录 51.1. 概述 51.2. pg_aggregate 51.3. pg_am 51.4. pg_amop 51.5. pg_amproc 51.6. pg_attrdef 51.7. pg_attribute 51.8. pg_authid 51.9. pg_auth_members 51.10. pg_cast 51.11. pg_class 51.12

PostgreSQL 2023年09月19日  148

PostgreSql日期类型处理详细实例

1. 查询天数据 查询当天数据 select * from table1 as n where n.created_time>=current_date; 查询昨天数据 select * from table1 as n where n.created_time>=current_date-1 and n.created_time <current_date

PostgreSQL 2023年09月11日  161

PostgreSQL数据库管理系统快速入门

一、PostgreSQL是什么? PostgreSQL是一个功能强大的开源对象关系数据库管理系统(ORDBMS)。 用于安全地存储数据; 支持最佳做法,并允许在处理请求时检索它们。 PostgreSQL(也称为Post-gress-Q-L)由PostgreSQL全球开发集团(全球志愿者团队)开发。 它不受任何公司或其他私人实体控制。 它是开源的,其源代码是免费提供的。 PostgreSQL是

PostgreSQL 2023年08月30日  167

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

发现问题 大部分开发人员习惯使用order by offset limit进行分页,使用该方法可能会导致扫描的数据放大,因为offset的行会被扫描。表现就是一般offset的行比较小的情况也,也就是翻页,是很快的,但是一旦offset的值很大,翻页的数量很大,那么一定会变慢。 看个例子: #建表,插入数据,并分析收取统计信息 CREATE UNLOGGED TABLE data (

PostgreSQL 2023年08月28日  159

PostgreSQL12同步流复制搭建及主备切换的方法是什么

这篇文章主要介绍“PostgreSQL12同步流复制搭建及主备切换的方法是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“PostgreSQL12同步流复制搭建及主备切换的方法是什么”文章能帮助大家解决问题。 说明 pg12流复制搭建主要方式和之前没有太大区别,改变的地方在于pg12将recovery.conf文件合并到了postgresql.conf中

PostgreSQL 2023年08月27日  154

基于PostgreSQL的时序数据库TimescaleDB的基本用法和概念

时序数据是指按照时间顺序存储的数据。它在很多领域得到广泛应用,例如物联网、日志分析、金融交易等。为了高效处理时序数据,TimescaleDB应运而生。TimescaleDB是一个开源的、扩展了PostgreSQL的时序数据库扩展,它结合了关系型数据库和时序数据库的优势,提供了更好的时序数据管理和分析能力。 时间序列数据的挑战: 时间序列数据是指按时间顺序收集和记录的数据,如传感器、日志、金融数据

PostgreSQL 2023年08月24日  148

Windows 环境搭建 PostgreSQL 逻辑复制高可用架构数据库服务

本文主要介绍 Windows 环境下搭建 PostgreSQL 的主从逻辑复制,关于 PostgreSQl 的相关运维文章,网络上大多都是 Linux 环境下的操作,鲜有在 Windows 环境下配置的教程,所以本文采用 Windows 环境作为演示系统来进行 PostgreSQL 高可用数据库服务的搭建。 关于 Windows 系统 PostgreSQL 的安装方法可以直接看之前的博客 htt

Windows / PostgreSQL 2023年08月14日  171

postgresql json取值慢的原因分析

一、缘起 慢sql分析,总行数80w+,通过监控分析慢SQL, 某个查询耗时超1s。 比较特殊的是:其中有个字段info是jsonb类型,写法:info::json->'length' as length 同样的查询条件查这个字段和不查这个字段相差3.3倍 那看来就是json取值拖垮了查询的性能。 取jsonb中的字段有多种取法(如下), 那他们有什么区别呢,对性能有啥影响呢

JS脚本 / PostgreSQL 2023年08月01日  153

PostgreSQL 存储过程的进阶讲解(含游标、错误处理、自定义函数、事务)

介绍 上一篇我们讲解了PostgreSQL 存储过程的基本入门,满足一些最简单的使用,本章介绍相对复杂的使用方式。 游标 PL/pgSQL 游标允许我们封装一个查询,然后每次处理结果集中的一条记录。游标可以将大结果集拆分成许多小的记录,避免内存溢出;另外,我们可以定义一个返回游标引用的函数,然后调用程序可以基于这个引用处理返回的结果集。 使用游标的步骤大体如下: 声明游标变量;

PostgreSQL 2023年07月14日  160

PostgreSQL时间日期的语法及注意事项

sql时间用法 PostgreSQL 提供了大量用于获取系统当前日期和时间的函数,例如 current_date、current_time、current_timestamp、clock_timestamp()、localtimestamp、now()、statement_timestamp()等;同时还支持延迟语句执行的 pg_sleep()等函数 数据库有很多,mysql、sqlserve

PostgreSQL 2023年07月12日  176

关闭

用微信“扫一扫”