一、简介    是目前世界上最丰富的数据类型的支持,其中有些数据类型可以说连商业数据库都不具备, 比如 IP 类型和几何类型等;其次,PostgreSQL 是全功能的自由软件数据库,很长时间以来,PostgreSQL 是唯一支持事务、子查询、多版本并行控制系统(MVCC)、数据完整性检查等特性的唯一的一种自由软件的数据库管理系统。二、安装环境系统平台:Cen
原创 2015-07-19 23:46:54
2722阅读
CentOS 7源码编译安装 php7.2 介绍:先安装php依赖包,否则在编译安装php7的过程当中会出现各种报错,安装完成后即可进入下一个环节。安装php依赖组件(包含Nginx依赖):$ yum -y install wget vim pcre pcre-devel openssl openssl-devel libicu-devel gcc gcc-c++ autoconf libjp
转载 9月前
11阅读
文章目录PLSQL 编程PL/SQL 块数据类型特殊类型记录类型引用类型%type%rowtype运算符分支结构(if)循环结构(loop)游标(cursor)存储过程存储函数触发器包数据库管理和设计数据库备份 PLSQL 编程PL /SQL是一种高级数据库程序设计语言该语言集成于数据库服务器中PL/SQL代码可以对数据进行快速高效的处理PL/SQL包括两部分,一部分是数据库引擎部分;另一部分是
转载 2024-04-06 08:30:21
29阅读
Postgres基础基础操作数据库创建# 创建数据库postgres=# create database test;\l 显示所有数据库\c 连接指定数据库不用断开连接 就可以连接到其他数据库\c 可以连接其他数据库名字删除数据库库 drop database test;\q 断开连接的所有数据库或者在pg里面点击server -- discount server2. Create and Del
原创 2021-10-22 15:32:16
197阅读
什么是PL/SQLPL/SQL是一种过程化SQL语言(Procedural Language/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL就是把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。PL/SQL语法1)hello,world--打印Hello
(转)PL/SQL Developer使用技巧、快捷键 评论:真心好用啊 感谢博主了1、类SQL PLUS窗口:File->New->Command Window,这个类似于oracle的客户端工具sql plus,但比它好用多了。2、设置关键字自动大写:Tools->Preferences->Editor,将Keyword case选择Uppercase。这样在窗口中输
转载 2024-10-24 22:20:10
21阅读
说起statspack,想到年前一个跟web分页有关的故障,某天服务器负载狂增加,load由平时的小于10飚升到30以上,数据库报警不断。经过检查我发现大部分进程都在执行同样的sql,statspack报表显示这些语句的逻辑读、物理读都排在最前面,奇怪,之前报表未见到过这些sql,大过年的谁在胡搞? Buffer Gets Executions Gets per Exec %To
一、数据库瓶颈不管是IO瓶颈,还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载活跃连接数的阈值。在业务Service来看就是,可用数据库连接少甚至无连接可用。接下来就可以想象了吧(并发量、吞吐量、崩溃)。1、IO瓶颈第一种:磁盘读IO瓶颈,热点数据太多,数据库缓存放不下,每次查询时会产生大量的IO,降低查询速度 -> 分库和垂直分表。第二种:网络IO瓶颈,请求
转载 2024-09-27 09:40:31
66阅读
最近需要将postgres导出数据文件,用pgAdmin倒腾了半天还是没有成功,最终用postgre的命令来实现了导出sql文件,操作如下:进入postgres安装目录的bin目录下如我的是windows:C:\ProgramFiles\PostgreSQL\10\bin开始执行pg_dump命令:用法:pg_dump[选项]...[数据库名字]一般选项:-f,--file=FILENAME输出文
原创 2018-09-17 12:53:43
5583阅读
1、Group by的使用,最初比较绕,看到一篇博文才搞清楚。自己也结合工作中的数据练习了一些才搞清楚。
转载 2021-08-14 18:33:00
99阅读
2评论
# 从零开始实现 Python 与 PostgreSQL 的连接 在现代应用开发中,连接数据库是必不可少的环节。在这篇文章中,我们将通过实际示例,教会你如何在 Python 中使用 PostgreSQL 驱动。无论你是初学者还是想要扩展技能,这篇文章都会为你提供一个完整的流程指导。 ## 文章结构 1. 流程概述 2. 环境准备 3. 安装必要的库 4. 连接 PostgreSQL 数据库
原创 2024-09-30 03:54:29
132阅读
一、介绍角色就是相关权限的命令集合,使用角色的主要目的就是为了简化权限的管理。假定有用户a,b,c为了让他们都拥有如下权限1. 连接数据库2. 在scott.emp表上select,insert,update。如果采用直接授权操作,则需要进行12次授权。因为要进行12次授权操作,所以比较麻烦喔!怎么办?如果我们采用角色就可以简化:首先将creat session,select on scott.e
本文档为PostgreSQL 9.6.0文档1. PostgreSQL用户账户和对外部世界可访问的任何服务器守护进程一样,我们也建议在一个独立的用户账户下运行PostgreSQL。这个用户账户应该只拥有被该服务器管理的数据,并且应该不能被其他守护进程共享(例如,使用用户nobody是一个坏主意)。我们不建议把可执行文件安装为属于这个用户,因为妥协系统可能接着修改它们自己的二进制文件。要在你的系统中
(一)字符类函数小结select ascii('Z')Z,ascii('H')H,ascii('D')D,ascii(' ')space from dual; --使用ASCII函数返回一个字符的ASCII值,其中dual是系统内部自带的一个用于实现临时数据计算的特殊表select chr(90),chr(72),chr(68),(32)S from dual; --使用chr函数返回其对应的
## 使用PostgreSQL在Java中操作数据库的步骤 如果你是一名刚入行的开发者,并且想要在Java中使用PostgreSQL操作数据库,那么你来对地方了!本文将为你详细介绍整个流程,并提供每一步所需的代码和解释。 ### 步骤概述 下面是整个过程的步骤概述: | 步骤 | 描述 | | --- | --- | | 1 | 导入相关依赖 | | 2 | 创建数据库连接 | | 3 |
原创 2023-12-06 18:52:43
49阅读
# MySQL 迁移 PostgreSQL 教程 ## 1. 简介 在这篇文章中,我们将介绍如何将 MySQL 数据库迁移到 PostgreSQL 数据库。迁移数据库是一个常见的任务,可能由于多种原因,例如性能问题、功能需求等。 我们将按照以下步骤进行迁移: 1. 创建目标 PostgreSQL 数据库 2. 导出 MySQL 数据 3. 转换 MySQL 数据到 PostgreSQL 格
原创 2023-08-12 14:21:07
277阅读
由于工作需要,最近开始接触各种数据库类型,并尝试各种数据库产品的高可用方案。 今天分享的是postgresSQL的主从配置,其实还是蛮简单的,跟随本文的步骤,保证能实现PG主从的搭建。
原创 精选 2017-09-06 11:24:58
10000+阅读
2点赞
1评论
# 连接 PostgreSQL 数据库的步骤 ## 步骤概览 以下是连接 PostgreSQL 数据库的步骤,你可以按照这些步骤来实现连接: | 步骤 | 操作 | | ---- | ---- | | 1 | 导入 PostgreSQL JDBC 驱动包 | | 2 | 创建数据库连接字符串 | | 3 | 使用 DriverManager 获取数据库连接 | | 4 | 执行 SQL 查询
原创 2024-06-14 05:34:34
239阅读
如何在 Mac mini 2014 上安装和使用多个 macOS 版本如果您有一个 Mac mini 2014,您可能想要在同一台电脑上使用不同的 macOS 版本,以满足不同的需求或兼容不同的软件。例如,您可能想要使用最新的 macOS Monterey,但也想要保留 macOS Catalina 或 macOS Mojave,以运行一些不支持 Monterey 的应用程序。那么,您该如何实现这
 1. Superset概述      Apache Superset是一个开源的、现代的、轻量级BI分析工具,能够对接多种数据源、拥有丰富的图标展示形式、支持自定义仪表盘,且拥有友好的用户界面,十分易用。2.Superset应用场景     由于Superset能够对接常用的大数据分析工具,如Hive、Kylin、D
转载 2024-10-22 09:20:08
301阅读
  • 1
  • 2
  • 3
  • 4
  • 5