![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PostgreSQL
文章平均质量分 60
殇莫忆
历尽千帆,归来仍是少年
展开
-
postgresql Problem running post-install step .Installation may not complete....
解决方法:转载:postgresql安装过程中出现problem running post install step...问题解决方案转载 2021-01-21 17:07:42 · 1177 阅读 · 0 评论 -
Linux Ubuntu 16.04 下安装 postgresql 10
安装第一种:安装包形式安装地址:https://www.postgresql.org/download/然后用Xftp 6 这个软件连接Ubuntu 16.04 上传上去拷贝到相应的目录下 ,mv /root/post... /opt/这一步在 Ubuntu 界面进行操作,输入命令你会看到postgresql 弹出安装界面,然后一步步操作即可!...原创 2019-11-06 18:30:35 · 602 阅读 · 0 评论 -
TimescaleDB 与PostgreSQL 数据库的比较(未完待续······)
文档:https://docs.timescale.com/v0.9/introduction/timescaledb-vs-postgres为什么在关系数据库上使用TimescaleDB?TimescaleDB相对于存储时间序列数据的vanilla PostgreSQL或其他传统RDBMS提供了三大优势:· 数据采集率要高得多,尤其是在数据库规模较大的情况下。· 查询性能从相当于数量级...翻译 2018-07-25 09:15:59 · 9247 阅读 · 13 评论 -
TimescaleDB Overview TimescaleDB 概述
文章:https://docs.timescale.com/v0.9/introductionTimescaleDB 概述TimescaleDB是针对快速摄取和复杂查询进行优化的开源时间序列数据库。 它讲的是“完整的SQL”,并且相当容易使用,就像传统的关系数据库一样,但可以按照以前为NoSQL数据库保留的方式进行扩展。与这两种替代方法(关系 与 NoSQL)所要求的权衡相比,Timescale...翻译 2018-06-08 10:36:12 · 1601 阅读 · 0 评论 -
Hypertable Basics 超表基础
文章:https://docs.timescale.com/v0.9/using-timescaledb/hypertablesTimescaleDB中的Hypertable(超表)被设计为易于管理,并且可以向熟悉标准PostgreSQL表的用户预测行为。 沿着这些路线,在TimescaleDB中创建,更改或删除(超)表的SQL命令与PostgreSQL中的相同。 即使可改变的是由许多相互关联的“...翻译 2018-06-08 10:19:46 · 3408 阅读 · 0 评论 -
PostgreSQL和MySQL的区别
特性MySQLPostgreSQL实例通过执行 MySQL 命令(mysqld)启动实例。一个实例可以管理一个或多个数据库。一台服务器可以运行多个 mysqld 实例。一个实例管理器可以监视 mysqld 的各个实例。通过执行 Postmaster 进程(pg_ctl)启动实例。一个实例可以管理一个或多个数据库,这些数据库组成一个集群。集群是磁盘上的一个区域,这个区域在安装时初始化并由一个目录组成...转载 2018-05-30 14:33:55 · 2611 阅读 · 0 评论 -
PostgreSQL 约束
PostgreSQL 约束一、约束的含义 数据类型是一种限制能够储存在表中数据类别的方法。但是产品的价格的列只能接受正值,但是没有任何一种标准的数据类型只接受正值。或是我们可能需要根据其他列或行来约束一个列中的数据。二、约束的分类(一)、检查约束一个检查约束是最普通的约束类型。它允许我们指定一个特定列中的值必须要满足一个布尔表达式。1、列约束一个检查约束有...原创 2018-05-29 14:25:46 · 2898 阅读 · 0 评论 -
PostgreSQL 事务处理和并发控制
事务处理和并发控制一、事务管理简介 事务是PostgreSQL中的基本工作单元,它是用户定义的一个数据库操作程序,这些操作要么全做、要么全部做,是一个不可分割的工作单位。1、事务含义2、事务的属性ACID四大属性:原子性、一致性、隔离性、持久性。3、事务块管理的常用语句参考其他资料总结!!...转载 2018-05-24 14:57:11 · 5767 阅读 · 0 评论 -
PostgreSQL的密码的修改
前提是你要连接上数据库!!本人有几篇博客是关于连接不上数据库问题的,你们可以参考看看!原创 2018-05-24 10:18:02 · 1017 阅读 · 0 评论 -
PostGIS 入门
PostGIS 快速入门 PostGIS 是 PostgreSQL 关系数据库的空间操作扩展。它为 PostgreSQL 提供了存储、查询和修改空间关系的能力。本文中 ‘PostgreSQL’ 指代基本的关系数据库功能,而 ‘PostGIS’ 指代扩展的空间操作特性。客户端-服务器构架 PostgreSQL 同众多数据库产品一样,采用客户端-服务器构架。客户端向服务器发出请求并得到响应。这种机...转载 2018-06-04 16:59:37 · 5623 阅读 · 0 评论 -
What Is Time-series Data? 什么是时间序列数据?
文章:https://docs.timescale.com/v0.9/introduction/time-series-data什么是时间序列数据?翻译 2018-06-08 10:58:49 · 11215 阅读 · 0 评论 -
时序数据库-Timescale 在Windows上的安装
它是一个PostgreSQL数据库的扩展(exstension),一种开源的时序(time-series)数据库,在快速数据摄入和复杂查询的性能上做了优化。一、本人的安装条件1、jdk2、系统Windows 7 SP1 x86_64 操作系统3、postgresql的安装包postgresql-10.1-3-windows-x64.exe4、TimescaleDB 的安装包TimescaleDB ...原创 2018-06-01 13:52:40 · 8332 阅读 · 29 评论 -
Hypertable 和 chunk 超表和块
概述TimescaleDB作为PostgreSQL的扩展实现,这意味着Timescale数据库在整个PostgreSQL实例中运行。 该扩展模型允许数据库利用PostgreSQL的许多属性,如可靠性,安全性以及与各种第三方工具的连接性。 同时,TimescaleDB通过在PostgreSQL的查询规划器,数据模型和执行引擎中添加钩子,充分利用扩展可用的高度自定义。从用户的角度来看,Timescal...翻译 2018-06-08 11:58:59 · 2556 阅读 · 0 评论 -
TimescaleDB的结构初识
TimescaleDB 的结构1、partition key(分区键)是由一个表上的一个列或者多个列组成,用于确定某一行特定数据分布在哪个分区上,用create table 语句来定义。数据库分区分表的定义:https://wenku.baidu.com/view/596d8b6c7e21af45b307a82a.html...转载 2018-06-01 15:12:21 · 10077 阅读 · 1 评论 -
为什么在NoSQL上使用TimescaleDB?
为什么在NoSQL上使用TimescaleDB?与一般NoSQL数据库(例如MongoDB,Cassandra)或更专门的时间导向数据库(例如InfluxDB,KairosDB)相比,TimescaleDB提供了定性和定量差异:普通SQL:即使在规模上,TimescaleDB也可以为时间序列数据提供标准SQL查询的功能。大多数(所有?)NoSQL数据库都需要学习新的查询语言或使用最好的“SQL-i...翻译 2018-06-08 15:07:21 · 2479 阅读 · 0 评论 -
PostgreSQL 9种索引的原理和应用场景
背景PostgreSQL 拥有众多开放特性,例如1、开放的数据类型接口,使得PG支持超级丰富的数据类型,除了传统数据库支持的类型,还支持GIS,JSON,RANGE,IP,ISBN,图像特征值,化学,DNA等等扩展的类型,用户还可以根据实际业务扩展更多的类型。2、开放的操作符接口,使得PG不仅仅支持常见的类型操作符,还支持扩展的操作符,例如 距离符,逻辑并、交、差符号,图像相似符号,几何计算符号等...转载 2018-06-01 16:43:27 · 4218 阅读 · 2 评论 -
postgreSQL 时间函数操作符
七、数据类型格式化函数: PostgreSQL格式化函数提供一套有效的工具用于把各种数据类型(日期/时间、integer、floating point和numeric)转换成格式化的字符串以及反过来从格式化的字符串转换成指定的数据类型。下面列出了这些函数,它们都遵循一个公共的调用习惯:第一个参数是待格式化的值,而第二个是定义输出或输出格式的模板。函数返回类型描述例子to_char(times...转载 2018-07-10 14:47:28 · 1288 阅读 · 2 评论 -
psql: FATAL : password authentication failed for user “postgres”
根据这个上面提示的地址:C:\Users\Administrator\AppData\Roaming\postgresql查看这个文件:是密码错误,把多余的删除了,改成自己正确的密码就可以了!!神奇!!!...原创 2018-07-05 17:01:36 · 13964 阅读 · 0 评论 -
postgresql 某些服务在未由其他服务或程序使用时将自动停止
我的做法:第一步先是先是启动了一下9.6 server,报错:第二步,查看一下系统的日志这个日志里面记录了你为什么有错误,我的错误找出来了!!完美解决方案!!!!!...原创 2018-07-05 17:41:14 · 17511 阅读 · 0 评论 -
PostgreSQL 学习目录
最最重要的一点,各位如果喜欢我的文章,或是有什么要交流的,或是有更好的方法,或是我的不足之处还望大家多多提出,多多包涵。喜欢的文章记得点个赞!!更新中。。。。。。25、postgresql 分页查询1、PostgreSQL的安装2、pgAdmin4 汉化3、pgAdmin4的应用(一)4、pgAdmin4的应用(二)5、PostgreSQL 各种查询6、Po...原创 2018-08-01 09:32:29 · 1646 阅读 · 1 评论 -
PostgreSQL 函数
PostgreSQL 函数函数的定义使用函数,可以极大的提高用户对数据库的管理效率。函数表示输入参数表示一个具有特定关系的值。一、数学函数绝对值函数、三角函数、对数函数、随机函数等,当有错误产生时,数学函数会返回null值。二、函数1、常用数值函数2、常用字符串函数3、日期和时间函数三、条件判断函数条件判断函数亦称为控制流程函数,根据满足条件的不同,执行相应的流程。四、系统信息函数1、获取版本号2...转载 2018-05-29 10:00:31 · 14137 阅读 · 0 评论 -
TimescaleDB数据库
2018年6月4日星期一随笔 笔记 TimescaleDBl 什么是TimescaleDB?TimeSeldB是唯一支持完整SQL的开放源代码时间序列数据库。为快速摄取和复杂查询优化,TimeSeleDB易于使用,如传统的关系数据库,但按以前为NoSQL数据库保留的方式进行缩放。特别是,这使得TimeSeldB是操作分析的理想候选者。TimeSeldB是在Apache 2许可证下分发的。l 为什么...翻译 2018-06-04 15:48:56 · 12788 阅读 · 4 评论 -
PostgreSQL数据库 连接JAVA
1、导入jar包https://jdbc.postgresql.org/download.html在这个里面去下载你所需要的jar包;直接复制粘贴到eclipse里的WEB-INF下的lib里面。2、连接数据库package collection;import java.sql.Connection;import java.sql.DriverManager;public class P...原创 2018-05-11 16:03:22 · 3384 阅读 · 0 评论 -
PostgreSQL 数据备份与还原
数据备份与还原一、数据的备份1、使用pgAdmin备份数据库2.1、使用pg_dump工具备份数据库它是postgresql提供的一个非常有用的数据库备份工具,他甚至可以在数据库正在使用的时候进行完整一致的备份。pg_dump 【option ·····】 【dbname】2.2、使用pg_dump备份数据库中指定的数据表pg_dump -t 表名称 -t 表名称1····tbname其中...原创 2018-05-17 14:31:07 · 13476 阅读 · 1 评论 -
PostgreSQL 用户和角色管理
PostgreSQL的用户和角色的应用用户和角色的区别:用户有权限、角色没有权限1、用户的创建原创 2018-05-17 12:05:05 · 10338 阅读 · 0 评论 -
could not connect to server:Connection refused (0x0000274D/10061)
这是我出现的密码的问题下面有一个连接:https://blog.csdn.net/xocoder/article/details/19842069 里面有详细的重置密码的步骤,但是我做了之后发现还是不行!!C:\PostgreSQL\10\data下的更改完打开pgAdmin还是不能登录,所以我干脆重新建立一个数据库,直接!!这次设了密码直接保存,或是干脆不设置密码最为省事!!!本人原创,未经允...原创 2018-05-10 10:37:36 · 12829 阅读 · 0 评论 -
PostgreSQL的安装
下载安装的地址:https://www.enterprisedb.com/downloads/postgres-postgresql-downloads#windows本人使用的是Windows版本的!!=============================以下可以不用安装==========================...原创 2018-05-10 10:31:09 · 1266 阅读 · 0 评论 -
PostgreSQL 视图、函数、触发器、别名
PostgreSQL视图postgres中的视图和mysql中的视图是一样的,在查询的时候进行扫描子表的操作。作为普通表选择查询。视图便于用户执行以下操作:它以自然和直观的方式构建数据,并使其易于查找。它限制对数据的访问,使得用户只能看到有限的数据而不是完整的数据。它归总来自各种表中的数据以生成报告。1、视图的创建①、建表方式注意创建名称 ,必须是---current-student2结果:②、通...转载 2018-05-10 17:11:26 · 4101 阅读 · 2 评论 -
PostgreSQL 连接 inner join on
PostgreSQL 连接的问题一、分类内连接(INNER JOIN)左外连接(LEFT OUTER JOIN)右外连接(RIGHT OUTER JOIN)全连接(FULL OUTER JOIN)跨连接(CROSS JOIN)外连接是内联的延伸,外连接有三种类型。 --- 右外连接、左外连接 、全连接二、详细介绍各种连接1、内连接(INNER ...原创 2018-05-09 15:53:27 · 8711 阅读 · 1 评论 -
PostgreSQL 各种查询
PostgreSQL的各种查询(···*···)这个查询比较厉害在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。例子: 查询一个数据库中有哪些表?select tablename from pg_tables where schemaname='public'总:条件查...原创 2018-05-09 15:08:17 · 30286 阅读 · 3 评论 -
PostgreSQL 数据库查询
数据库的查询一、基本查询语法:SELECT查询基本格式①、创建frui表create table fruit(f_id character(10) not null,s_id integer not null,f_name character(255) not null,f_price decimal(8,2) not null,primary key(f_id));二、单表查询三、集合...转载 2018-05-26 14:54:09 · 17911 阅读 · 3 评论 -
The application server could not be contacted
运行pgAdmin出现”pgAdmin 4 the application server could not be contant“ 窗口。转自 : https://www.cnblogs.com/geovindu/p/8108962.html解决方式:1. c:\Users\your_name\AppData\Roaming\pgAdmin 之内的删除所有文件和文件夹2.C:\Program ...转载 2018-05-15 09:13:38 · 8635 阅读 · 7 评论 -
TimescaleDB数据库的介绍
What is TimescaleDB?TimescaleDB is the only open source time-series database that supports full SQL. Optimized for fast ingest and complex queries, TimescaleDB is easy to use like a traditional relati...转载 2018-06-04 14:32:03 · 2315 阅读 · 0 评论 -
PostgreSQL错误
1、syntax error at or near “···”解决:语法错误,常见的有:少了分号、引号……;少了或者多了小括号、大括号…原创 2018-05-28 15:20:33 · 3809 阅读 · 0 评论 -
PostgreSQL 触发器
详细了解视图、函数(存储过程)、触发器、别名之别名篇原创 2018-05-24 10:37:44 · 6193 阅读 · 2 评论 -
PostgreSQL 视图
详细了解视图、函数(存储过程)、触发器、别名视图篇一、视图定义 视图是从一个或者多个表中导出的,它的行为与表非常相似,但是视图是一个虚拟表。在视图中,用户可以使用select查询语句查询数据、insert插入数据、update更新数据、delete删除数据。二、视图的作用优点: 1、简单化 视图可以简化用户对数据的理解,也可以简化操作。 2、安全性 ...原创 2018-05-22 17:46:14 · 14222 阅读 · 0 评论 -
PostgreSQL 索引
索引一、索引的介绍1、索引的含义和特点 索引用于快速找出在某一列中有某一特定值的行。索引是对数据库表中一列或多列的值进行排序的一种结构,使用索引可以提高数据库中特定数据的查询速度。索引是存储在引擎中实现的,因此,每种存储引擎的索引都不一定完全相同,并且每种存储引擎也不一定支持所有索引种类。 优点: ①、通过创建唯一的索引,可以保证数据库表中每一行数...转载 2018-05-22 15:44:40 · 6483 阅读 · 0 评论 -
pgAdmin4的应用(一)
一、安装可供参考:https://blog.csdn.net/qq_28289405/article/details/80240969二、转化为中文可供参考:https://blog.csdn.net/qq_28289405/article/details/80242956三、应用1、创建数据库...原创 2018-05-09 10:00:50 · 99449 阅读 · 35 评论 -
pgAdmin4 汉化
本人原创,未经允许不得转载!!原创 2018-05-08 17:27:11 · 8844 阅读 · 0 评论 -
PostgreSQL下载安装教程以及官网下载包出现的问题
安装方式的链接:https://jingyan.baidu.com/article/fa4125acb0ae8328ac709292.html我的安装方式一模一样,安装运行是这个样子的:我自己的安装包:我在官网上下载的两个版本: 、我的安装顺序:在安装的过程中,出现问题:查看日志,结果:这两个版本都没有安装上去,可能是官网上这个的问题!也可能是我公司网络的问题!! 仅供大家参考!本人原创,...原创 2018-05-08 16:00:58 · 11975 阅读 · 2 评论