手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
PostgreSQL中的表空间
PostgreSQL中的表空间 PostgreSQL中的表空间 表空间概念 表空间使用 表空间概念 在PostgreSQL中提供了表空间的概念,在PostgreSQL中表空间实际上就是给表指定一个存储目录,这件事情十分的伟大,为什么这么说呢?大家都知道现在很多新兴的硬件技术比如PCIe SSD技术的出现,使得存储的速度比普通的磁盘快数量级倍,这种情况下,当我们想要提升查询的性能时,我们可能希望将表
作者:编程之家 时间:2020-06-27
PostgreSQL 二进制安装步骤
本人测试系统为Ubuntu 12.04,本文不介绍Ubuntu的安装方法,在通用linux版本中使用自定义的二进制安装方法。 下载安装版本:wget http://get.enterprisedb.com/postgresql/postgresql-9.4.9-1-linux-x64-binaries.tar.gz 一、创建psotgres用户 groupadd postgres useradd
作者:编程之家 时间:2020-06-27
德歌的PG私房菜 - 史上最值得Mark的PostgreSQL资料合集
看完并理解这些文章,相信你会和我一样爱上PostgreSQL,并成为一名PostgreSQL的布道者。 沉稳的外表无法掩饰PG炙热的内心 !! 扩展阅读,用心感受PostgreSQL 内核扩展 《找对业务G点, 体验酸爽 - PostgreSQL内核扩展指南》 https://yq.aliyun.com/articles/55981 《当物流调度遇见PostgreSQL - GIS, 路由, 机器
作者:编程之家 时间:2020-06-27
postgresql的一个简单的sql
首先是有两个表,一个是用户信息表,一个是用户登录日志表,用户信息表中有一个字段upgrade_time,是一个同步数据时间,每天如果用户登录,会将当前时间与upgrade_time时间去做比较,如果时间差在一天以内,那么不做同步,超过一天的话调用接口同步会员数据,并将upgrade_time更新成同步数据的时间。然后是用户登录日志表,这个表很简单,用户登录一次,就会插入一条数据,并记录当前登录的时
作者:编程之家 时间:2020-06-27
PostgreSQL中的注意点
注意点1 在pgAdmin中,有些数据表的内容可以编辑,某些却不可以。发现如果表不设置主键的话是没法编辑的,只有设置主键后才可以双击编辑。 注意点2 使用命令pg_ctl -D /var/lib/pgsql/data -l logfile stop停止数据库时,一直没有停止。打开pgAdmin,断开该数据库的连接。重新stop后马上停止。
作者:编程之家 时间:2020-06-27
【第194期】30分钟搞定PostgreSQL数据库
PostgreSQL 是世界上可以获得的最先进的开放源码的数据库系统, 它提供了多版本并行控制,支持几乎所有 SQL 构件(包括子查询,事务和用户定 义类型和函数), 并且可以获得非常广阔范围的(开发)语言绑定 (包括 C,C++,Java,perl,tcl,和 python)。具体的优点特性如下: 1. PostgreSQL 的特性覆盖了 SQL-2/SQL-92 和 SQL-3/SQL-9
作者:编程之家 时间:2020-06-27
PostgreSQL中用户对表的访问权限控制
参考资料:http://vhttps://www.postgresql.org/docs/9.5/static/sql-revoke.html E:\Program Files\HighGo DataBase\bin>psql -E -U highgo -d highgo highgo=# create database lyy; highgo=# create user yy passwor
作者:编程之家 时间:2020-06-27
如果修改postgresql的最大连接数
1、找到postgresql的配置文件 postgresql.conf 的位置 2、修改里面的一个参数, max_connections = 100 # (change requires restart) 默认值是100 ,修改为自己需要的值即可, 3、修改以后重启,重启需要postgres用户或者root用户启动
作者:编程之家 时间:2020-06-27
postgreSQL 命令行常用操作命令
命令行客户端操作pg数据库常用操作 1.链接数据库 $psql -U user_name -d database_name -h serverhost 2.命令常用操作 \h #查看所有的sql关键字 \? #命令行操作的帮助 \d #查看当前schema 中所有的表 \q #退出pg命令行 \d #schema.table 查看表的结构 \x
作者:编程之家 时间:2020-06-27
postgreSQL ARRAY 类型的使用
postgreSQL常用函数及操作 注:引敬爱的何老师的文章 案例表 如周边城市表的字段 id,city_zone,around_city; $select * from public.around_city limit 3; id | city_zone | around_city
作者:编程之家 时间:2020-06-27
在PostgreSQL中配置并使用vim
在PostgreSQL中配置并使用vim 在PostgreSQL中配置并使用vim 配置 使用 配置 目前参考下面的文章,许多的效果没有实现,但是下面的配置必须有才行: 配置环境变量 vim ~/.bashrc #打开.bashrc文件进行配置,在其中增加下面的内容 export PAGER='vim -R -u ~/.vimrcpg -' #其中这里用到了颜色文件,也就是vim显示文件时
作者:编程之家 时间:2020-06-27
PostgreSQL源码目录结构及其相关模块功能分析
PostgreSQL源码目录结构及其相关模块功能分析 PostgreSQL源码目录结构及其相关模块功能分析 概述 源码目录结构 源码中的核心目录文件 backend目录分析 bin目录分析 interfaces目录分析 源码阅读方法 GDB调试代码 概述 本文开始之后的文章,将对PostgreSQL 9.5.3源代码进行分析,其源代码下载地址: https://www.postgresql.org
作者:编程之家 时间:2020-06-27
PostgreSQL分区表partitioning应用实例
前言 项目中有需求要垂直分表,即按照时间区间将数据拆分到n个表中,PostgreSQL提供了分区表的功能。分区表实际上是把逻辑上的一个大表分割成物理上的几小块,提供了很多好处,比如: 查询性能大幅提升 删除历史数据更快 可将不常用的历史数据使用表空间技术转移到低成本的存储介质上 那么什么时候该使用分区表呢?官方给出的指导意见是:当表的大小超过了数据库服务器的物理内存大小则应当使用分区表,接下来结合
作者:编程之家 时间:2020-06-27
postgresql pgagent 的安装及使用linux 5.8
pgagent 作为postgresql的一个任务调度代理,在postgresql 9.0 以前 是附带在pgadmin 包下面 的,只是默认不安装,9.0之后作为了一个单独是的安装包。所以要使用pgagent定时任务调度的话还得单独安装。个人觉得还是挺方便的, 以下是我 安装使用的一些记录,分享给大家, 在安装pgagent之前还需要安装另
作者:编程之家 时间:2020-06-27
postgresql数据库跨机冷迁移及问题处理
环境: 数据库版本:postgresql 9.5 操作系统A:linux 4 操作系统B:linux 5.8 操作内容: 将部署在服务器A(*.*.201.210)上的PG9.5软件及数据库数据,迁移到服务器B(*.*.188.197)的相同目录。 步骤: 一、源端PG软件及数据库处理 1、停源端服务 首先关闭A中的postgresql服务 [postgres@Amd
作者:编程之家 时间:2020-06-27
Postgresql 使用 Pl/python实现邮件监控
目的:本项功能的目的是为了将数据库中某项内容监控的结果邮件出来提示给相关人员。 实现方式:将数据库监控结果存储到监控记录表当中,使用PL/python函数将记录表中的数据传入附件并将附件使用MUTT邮件发送给相关人员进行通知。 环境准备: Linux: Release: 5.8 版本 Postgreqsl:9.5.1 版本 Python版本:2.7.12 Mut
作者:编程之家 时间:2020-06-27
GreenPlum 基础操作 入门教程
启动gp: gpstart 重启gp: gpstop -r 不重启数据库,reload配置文件: gpstop -u 停止gp: gpstop 该命令等待所有事务完成后才进行停止 快速停止gp: gpstop -M fast
作者:编程之家 时间:2020-06-27
PostgreSQL XLog
00000007.history 00000012000000010000005A 00000015.history 000000080000000100000047.00000028.backup 00000012000000010000005B 000000160000000100000060 000000
作者:编程之家 时间:2020-06-27
PostgreSQL 入门小白基础
Windows PgAdmin 环境变量配置 PG_HOME:D:\Program Files\PostgreSQL\9.5 Path:%PG_HOME%\bin;%PG_HOME%\lib;%PG_HOME%\data; //最后追加 查看配置是否成功(出现以下显示表示环境变量配置成功) C:\>psql -V psql (PostgreSQL) 9.5.1 PostgreSQL
作者:编程之家 时间:2020-06-27
自动创建分区表及触发器
分区表自动生成脚本 CREATE FUNCTION "public"."create_table_partition"(IN tablename varchar) RETURNS "text" AS $BODY$ declare date_suffix varchar(6); sqlCon varchar; p_table varchar; begin for i in -7
作者:编程之家 时间:2020-06-27
postgreSQL组合查询
postgreSQL组合查询官方文档 对查询结果进行组合 union,intersect,except。集合操作也可嵌套和级联。 UNION把query2的结果附加到query1 的结果上(不过我们不能保证这就是这些行实际的返回顺序),并且像DISTINCT 那样删除结果中所有重复的行(除非声明了UNION ALL)。 INTERSECT返回那些同时存在于query1 和query2结果中的行,除
作者:编程之家 时间:2020-06-27
PostgreSQL概述
从计算机出现以来,人们便孜孜不倦地追求着高效管理数据的办法,IBM的System R,U.C. Berkeley PostgreSQL以及Oracle MySQL的诞生,无一不表明人们对于高效、快捷的数据管理的不懈追求。虽然Oracle、MySQL广泛应用于国内外各大互联网公司的基础架构中,但作为另一款优秀的开源关系数据库,PostgreSQL同样也得到了各大互联网公司的持续关注。 Postgre
作者:编程之家 时间:2020-06-27
postgreSQL GROUP BY
postgreSQL GROUP BY 官方文档 GROUP BY语法: SELECT select_list FROM ... [WHERE ...] GROUP BY grouping_column_reference [, grouping_column_reference]... 测试表及示例: => SELECT * FROM test1; x | y ---+
作者:编程之家 时间:2020-06-27
Postgresql下regclass的意义
首先要理解: regclass是oid的别名,postgresql自动的为每一个系统表都建立了一个OId,其中有一个系统表叫做:pg_class,这个表里记录了数据表、索引(仍然需要参阅pg_index)、序列、视图、复合类型和一些特殊关系类型的元数据。注意:不是所有字段对所有对象类型都有意义。官方的解释如下: 来看一个例子: SELECT * FROM pg_attribute WHERE at
作者:编程之家 时间:2020-06-27
pgAdmin远程连接Postgresql 服务配置
安装PostgreSQL数据库之后,默认只能本地访问连接。如果想在其他主机上访问PostgreSQL数据库服务器,就需要进行相应的配置。需要修改data目录下的pg_hba.conf和postgresql.conf,其中pg_hba.conf是用来配置对数据库的访问权限,postgresql.conf文件用来配置PostgreSQL数据库服务器的相应的参数。 下面 介绍配置的步骤: 1.修改pos
作者:编程之家 时间:2020-06-27
postgreSQL远程连接出现:Error connecting to server :致命错误 SSL关闭的pg_hba.conf记录
转自:http://www.cnblogs.com/Richard-xie/p/3834612.html 解决方案: [root@www ~]# vi /var/lib/pgsql/data/pg_hba.conf # TYPE DATABASE USER CIDR-ADDRESS METHOD # "local" is for Unix dom
作者:编程之家 时间:2020-06-27
postgreSQL查看索引的使用情况
一种追求 [权衡利弊,没有最好,只有更好] 存放索引详细信息的表 data_name=# \d+ pg_stat_user_indexes; View "pg_catalog.pg_stat_user_indexes" Column | Type | Modifiers | Storage | Description ---------------+--
作者:编程之家 时间:2020-06-27
postgreSQL 另一种查看表记录总数的方法
一般方法 select count(1) from table_name; 全量扫描一遍表,记录越多,查询速度越慢 新法 PostgreSQL 还真提供了一个这样的途径,那就是系统表 pg_class,这个系统表里头,存储着每个表的统计信息,其中 reltuples 就是对应的表的统计行,统计行的数据是pg有个独立进程,定期扫描不同的表,收集这些表的统计信息,保存在系统表里头。 方法如下: sel
作者:编程之家 时间:2020-06-27
PostgreSQL的日志类型
刚开始学习postgres的时候,可能对PostgreSQL中的日志概念比较模糊,到底有多少种日志,哪些日志是能删除的,各自又记录什么样的功能。 PostgreSQL中有三种日志,pg_log,pg_xlog和pg_clog。 一.安装路径 这三种数据库后两者一般的安装路径是$PGDATA/下面的文件夹下,前者默认路径是$PGDATA/pg_log,通常可自己定义路径和文件名 [postgres
作者:编程之家 时间:2020-06-27
Installing PostgreSQL 9.4 And phpPgAdmin In CentOS 7/6.5/6.4
Installing PostgreSQL 9.4 And phpPgAdmin In CentOS 7/6.5/6.4 By SK Share on Facebook Tweet on Twitter tweet Introduction PostgreSQL is a powerful, open-source object-relational database system.
作者:编程之家 时间:2020-06-27
上一页
273
274
275
276
277
278
279
280
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native