注册 留言板
当前位置:首页 > 数据库 > PostgreSQL

PostgreSQL (也叫 Postgres)是一个自由的对象-关系数据库服务器(数据库管理系统),它在灵活的 BSD-风格许可证下发行。它提供了相对其他开放源代码数据库系统(比如 MySQL 和 Firebird),和对专有系统比如 Oracle、Sybase、IBM 的 DB2 和 Microsoft SQL Server的一种选择。

 

【PostgreSQL】表空间

【PostgreSQL】表空间

2017-08-21   作者:本站编辑    浏览次数:0   

在PostgreSQL中,表空间实际上是为表指定一个存储目录,这样方便我们把不同的表放在不同的存储介质或者文件系统中。在创建数据库、表、索引时都可以指定表空间。 1. 创建表空间 --表空间目录必须是系统中已存在的目录 test=# create tablespace tb_01 location

使用pg_upgrade工具为PostgreSQL进行版本升级

使用pg_upgrade工具为PostgreSQL进行版本升级

2017-08-19   作者:本站编辑    浏览次数:0   

公司的测试环境和生产环境都是9.2.4版本,而开发环境是9.0.18版本。   PS: 不知道公司里的其它同事,是如何做数据库迁移的,利用第三方可视化工具备份数据库,然后恢复到其它高版本的环境?反正我没成功过。 我是用cmd命令调用PostgreSQL的pg_dump+pgsql工具操作才成功的。

PostgreSQL执行机制的初步学习

PostgreSQL执行机制的初步学习

2017-07-31   作者:本站编辑    浏览次数:1   

  作为开源数据库的新手,近日有兴对比了Pg和MySQL的查询计划。 通过Pg源码目录下的src\backend\executor\README文件,加上一些简单调试,就能对Pg的执行机制产生一个初步印象; 而MySQL的代码可读性比Pg差了不少,可能还要花些时日去了解先。 原本想写一篇执行机制对比

postgresql、cmin、cmax,单条sql插入多上数据.md

postgresql、cmin、cmax,单条sql插入多上数据.md

2017-07-20   作者:sinat_29742125    浏览次数:1   

单条sql插入多行,这种方式与开启事务,插入多条语句这种方式不相同, 这多条数据是在同一条sql被插入的。 话不多说,举个例子: 1.同一条语句插入多条sql postgres=# create table user_info(id int, info text); CREATE TABLE po

postgresql里cmin与cmax有何不同.md

postgresql里cmin与cmax有何不同.md

2017-07-20   作者:sinat_29742125    浏览次数:1   

在这之前,做个与cmin和cmax相关的实验: 之前已经说过, cmin与cmax代表同一个事务里,该行记录所对应的sql执行的顺序,下面验证下 // 当前 user_info 表的信息,当前有5条记录。 cmin 与 cmax都是0 //原先已经存在的记录: postgres=# select

Postgresql死锁的处理

Postgresql死锁的处理

2017-07-14   作者:sdulsj    浏览次数:2   

背景: select和delete表时正常执行,但truncate和drop表时会一直运行,也不报错。 原因: "drop table" 和 "truncate table" 需要申请排它锁"ACCESS EXCLUSIVE", 执行这个命令卡住时,说明此时这张表上还有操作正在进行,比如查询等, 那

PostgreSQL在Update时使用Substring函数截取字符串并且加上CASE WHEN THEN条件判断

PostgreSQL在Update时使用Substring函数截取字符串并且加上CASE WHEN THEN条件判断

2017-07-06   作者:本站编辑    浏览次数:0   

--更新 UPDATE wp_order_detail SET layout_type = ( SELECT CASE WHEN CHAR_LENGTH (cs.size_code) >= 6 THEN SUBSTRING (cs.size

PostgreSQL常用函数

PostgreSQL常用函数

2017-06-16   作者:本站编辑    浏览次数:0   

1.系统信息函数     1.会话信息函数 edbstore=# select current_catalog; #查询当前数据库名称 current_database ------------------ edbstore (1 row) edbstore=# select cur

PostgreSQL入门教程

PostgreSQL入门教程

2017-06-10   作者:weixin_39077573    浏览次数:0   

一、安装 首先,安装PostgreSQL客户端。 sudo apt-get install postgresql-client 然后,安装PostgreSQL服务器。 sudo apt-get install postgresql 正常情况下,安装完成后,PostgreSQL服务器会自动在本机的54

Postgresql 归档失败

Postgresql 归档失败

2017-05-16   作者:dazuiba008    浏览次数:0   

9.2.9版本的postgresql报以下错误 2017-05-12 16:15:03.944 CST,,,6641,,58802902.19f1,4789,,2017-01-19 10:48:34 CST,,0,LOG,00000,"archive command failed with exit

共119条记录 1/12页  首页 上一页 下一页 尾页  第
精彩专题
友情链接:
QQ交流群:①群 155252576 INFOCOOL官方交流群 ②群 469193068 WEB前端技术交流群 ③群 531831996 数据库交流群 ④群 243504572 编程技术交流群
设为首页 - 加入收藏 Copyright @2016 Infocool 版权所有 粤ICP备16000626号