手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
PostgreSQL如何去重,如何获知一张表的隐藏属性字段
PostgreSQL中如何获知一张表的隐藏属性(字段) 1.创建一张表test_hide_attr,通过这张表获知PostgreSQL表的隐藏属性。 1 2 test_zqs=# create table test_hide_attr(hide int4); CREATE TABLE 2.查询PostgreSQL的系统表pg_class,该表存储数据库对象信息,如表、视图、索引等。一个元
作者:编程之家 时间:2020-06-17
Postgresql学习笔记1
PostgreSQL In BigData BigSQL(整合了pg和hadoop的开源项目) :http://www.bigsql.org/se/ Hadoopdb(耶鲁大学开源项目)SQL to MapReduce to SQL :http://hadoopdb.sourceforge.net/guide/ http://db.cs.yale.edu/hadoopdb/hadoopdb.pdf
作者:编程之家 时间:2020-06-17
PostgreSQL数据库完美备份恢复
PostgreSQL自带一个客户端pgAdmin,里面有个备份,恢复选项,也能对数据库进行备份 恢复(还原),但最近发现数据库慢慢庞大的时候,经常出错,备份的文件过程中出错的几率那是相当大,手动调节灰常有限。所以一直寻找完美的备份恢复方案。 梦里寻他千百度,伊人却在灯火阑珊处...其实PostgreSQL内置不少的工具,寻找的备份恢复方案就在其中:pg_dump,psql。这两个指令在数据库的安装
作者:编程之家 时间:2020-06-17
postgresql命令
1. PostgresSQL 支持标准的 SQL 类型int,smallint, real,double precision, char(N),varchar(N),date, time,timestamp 和 interval 2. \c [数据库名] 多个数据库之间的切换 \a 在非对齐和对齐的输出模式之间切换 \C[字串] 设置表标题, 如果参数空
作者:编程之家 时间:2020-06-17
PostgreSQL执行计划的解释
http://blog.itpub.net/24484596/viewspace-730958/ 一个顺序磁盘页面操作的cost值由系统参数seq_page_cost (floating point)参数指定的,由于这个参数默认为1.0,所以我们可以认为一次顺序磁盘页面操作的cost值为1。 下面 osdba=# explain select * from t; QUERY PLAN ——————
作者:编程之家 时间:2020-06-17
PostgreSQL的执行计划分析
http://my.oschina.net/Kenyon/blog/75757 近期有人提出想查看Postgresql的执行计划,下面分析下PG执行计划中的cost等相关值是怎么计算出来的: PG的版本是9.1.2 1.终端工具PGADMIN,对执行的语句按F7即可,然后看数据输出和解释 2.命令行分析:explain select * from table_name; 一般我们
作者:编程之家 时间:2020-06-17
PostgreSQL的汉字转拼音
线上产品升级需要导入一批3W多的用户数据,问题卡在了用户的汉字拼音码上,Excel也能实现大部分汉字的拼音转换,但还有很多生僻字无法转换。下面的汉字转拼音功能是在德哥的BLOG上的主题函数上做了一些简化和外加做了一层嵌套实现我本地的功能。 需求:软件需要根据用户的拼音码(中文的拼音缩写)输入来显示用户姓名,比如输入ZS就能出来一串类似张三、张松之类的用户名。 DB版本9.3 数据准备: --汉字
作者:编程之家 时间:2020-06-17
PostgreSQL 加密存储过程示例
很多朋友询问如何加密PostgreSQL的存储过程,做了一个简单示例。目前考虑,一种加密方式是使用C语言编译成库文件,缺点是维护起来比较麻烦,优点是速度非常快。另一种是将存储过程以密文存储,使 pg_proc系统表中的 prosrc 不可读,编写起来比较麻烦,好处是一劳永逸。 密文存储过程也可以有两种实现方式,一种是创建函数时将函数转换成密文,这种方式如果不修改内核,无法直接在创建时生成,好在作为
作者:编程之家 时间:2020-06-17
postgresql psycopg2 查出字典结果集
connsql = psycopg2.connect(database=dbname, user=user, password=psw, host=host, port=dbport) cur = connsql.cursor(cursor_factory=psycopg2.extras.RealDictCursor)
作者:编程之家 时间:2020-06-17
欢迎大家关注Postgres用户会微信平台微信号:PostgresChina
作者:编程之家 时间:2020-03-04
postgresql的json操作
PostgreSQL 9.3.4 Documentation Prev Up Chapter 9. Functions and Operators Next 9.15. JSON Functions and Operators Table 9-39 shows the operators that are available for use with JSON (see Section 8.14)
作者:编程之家 时间:2020-06-17
postgresql row_to_json的妙用
posted on January 30, 2013 and written by Jack Christensen in Development A new feature in PostgreSQL 9.2 is JSON support. It includes a JSON data type and two JSON functions. These allow us to return
作者:编程之家 时间:2020-06-17
PostgreSQL: 如何连接 " group by " 结果集的行?
如何连接 " group by" 结果集的行? 有点像行列转换,但又不完全是, 描述颇为费劲,举例如下: 假如一张表有以下数据: 中国 台北 中国 香港 中国 上海 日本 东京 日本 大阪 要求得到如下结果集: 中
作者:编程之家 时间:2020-06-17
设置客户端连接PostgreSQL不需要密码
平常工作中,有时需要远端连接 PostgreSQL 数据库做些维护,例如远端备份等;如果备份脚本写在远端机器,备份的时候会弹出密码输入提示,那么脚本就不能后台执行,这里总结了几种不弹出密码输入提示的方法。 --测试环境 目标库IP: 192.168.1.25/5432 ; 数据库: Mydb ;用户名:postgres 客户端IP: 192.168.1.26 --在 192.168.1.26
作者:编程之家 时间:2020-06-17
postgresql record 使用
今天在做postgresql 存储过程的时候,遇到了一个问题,找了好多资料没有解决,最后经过思考终于解决了 创建一个存储过程 CREATE OR REPLACE FUNCTION test(OUT name character varying, OUT _cur refcursor ) RETURNS record AS $BODY$ DECLARE _geom geometry; B
作者:编程之家 时间:2020-06-17
Postgresql 启动could not create listen socket for "localhost"错误的解决
新装的postgresql在第一次启动时可能会遇到错误,日志中的记录是: could not create listen socket for "localhost" 到/etc/hosts文件中添加一行: 0.0.0.0 localhost 然后尝试再次启动postgresql。
作者:编程之家 时间:2020-06-17
Convert PostgreSQL to SQLite
由于时间原因暂时未翻译,有空再翻译一下 原文链接:http://manuel.manuelles.nl/blog/2012/01/18/convert-postgresql-to-sqlite/ Today I’d like to share the steps I take when I need to convert aPostgreSQL database into aSQLite data
作者:编程之家 时间:2020-06-17
PostgreSQL学习手册(客户端命令)
原文链接:http://www.cnblogs.com/stephen-liu74/archive/2012/05/30/2306493.html 零、口令文件: 在给出其它PostgreSQL客户端命令之前,我们需要先介绍一下PostgreSQL中的口令文件。之所以在这里提前说明该文件,是因为我们在后面的示例代码中会大量应用该文件,从而保证我们的脚本能够自动化完成。换句话说,如果在客户端
作者:编程之家 时间:2020-06-17
PostgreSQL数据库移植到SQLite数据库
最近由于工作需要,要将之前使用的PostgreSQL数据库换成SQLite数据库,上网搜集了些资料,下面就整理一下我的处理方法。 思路:使用pg_dump将数据库转存成sql命令文本,然后在SQLite里执行sql命令创建数据库,并导入数据 具体操作步骤 我们主要可以通过以下三步完成数据库的转换。 1.生成转储脚本文件 我们可以通过pg_dump生成数据库的
作者:编程之家 时间:2020-06-17
corosync+ pacemaker实现pg流复制自动切换一
corosync + pacemaker + postgres_streaming_replication 说明: 该文档用于说明以corosync+pacemaker的方式实现PostgreSQL流复制自动切换。注意内容包括有关corosync/pacemaker知识总结以及整个环境的搭建过程和问题处理。 一、介绍 Corosync Corosync是由OpenAIS项目分离独立出来的项目,分离
作者:编程之家 时间:2020-06-17
corosync+ pacemaker实现pg流复制自动切换二
五、测试 5.1 备节点失效 在node2上杀死postgres数据库进程,模拟备节点上数据库崩溃: [root@node2 ~]# killall -9 postgres 查看此时集群状态: [root@node1 ~]# crm_mon -Afr -1 Last updated: Wed Jan 22 02:15:06 2014 Last change: Wed Jan 22 02:15:
作者:编程之家 时间:2020-06-17
Skytools安装配置管理一
一、安装篇 1.1、skytools简介 Skytools包含三个组件:pgq、londiste、walmgr。 Pgq提供SQL API,由异步处理机制去灵活调用。用于解决实时事务的异步批处理问题。 Pgq由producer、ticker、consumer组成。Producer将events推送到queue中,ticker负责对批量queue制定相应处理规则,consumer从queue中获
作者:编程之家 时间:2020-06-17
Skytools安装配置管理二
2.2、级联复制模式 HOSTNAME IP PG_VERSION USER PASSWORD PORT DB_NAME ROLE londiste1 192.168.100.30 9.3rc1 for centos64 postgres highgo 5432 db1 master londiste2 192.168.100.31 9.0.13 for fedora32 postgres hig
作者:编程之家 时间:2020-06-17
Skytools安装配置管理三
2.3.2.3 创建root节点1 [postgres@localhost conf]$ londiste3 part1.ini create-root part1_root dbname=part1 2013-09-27 14:20:10,481 28176 WARNING No host= in public connect string, bad idea 2013-09-27 14:20
作者:编程之家 时间:2020-06-17
Skytools安装配置管理四
2.4.1.3 创建函数 [postgres@localhost ~]$ cd /opt/pg93/share/extension/ [postgres@localhost extension]$ psql part_root < hashlib--1.0.sql CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION CREATE FUNCTION C
作者:编程之家 时间:2020-06-17
Skytools安装配置管理五
[postgres@db1 .ssh]$ ssh-copy-id -i id_rsa.pub db2 The authenticity of host 'db2 (192.168.100.38)' can't be established. RSA key fingerprint is 70:02:66:0a:f5:3a:62:52:55:a2:98:b1:1c:d7:6c:73. Are you
作者:编程之家 时间:2020-06-17
Skytools安装配置管理六
子节点接管root节点,如下: [postgres@londiste1 londiste3]$ londiste3 db2.ini takeover node1 2013-09-21 10:22:13,158 25616 INFO old: node1 2013-09-21 10:22:13,197 25616 INFO [node1] Consumer londiste_db1 tagged a
作者:编程之家 时间:2020-06-17
PostgreSQL从继承到分区一
PostgreSQL从继承到分区 (pg_partman) PostgreSQL从继承到分区(一) http://my.oschina.net/lianshunke/blog/205296 PostgreSQL从继承到分区(二) http://my.oschina.net/lianshunke/blog/205296 PostgreSQL从继承到分区(三) http://my.oschina.ne
作者:编程之家 时间:2020-06-17
PostgreSQL从继承到分区二
二、Partitioning_table 2.1 关于分区表 借助表的继承特性PostgreSQL实现了分区表功能,虽然相比Oracle、MySQL的分区表来说其实现过程比较麻烦,但是这种方式同样能达到分区的效果,而且对大表的查询优化效果很明显。 PostgreSQL的分区表概念与其它数据库的分区表概念相同,都是将逻辑上的一个大表分割成物理上的多个子块。分区带来的不仅仅是访问性能上的提升,而且还可
作者:编程之家 时间:2020-06-17
PostgreSQL从继承到分区三
三、Pg_partman 3.1 介绍 pg_partman是基于PostgreSQL分区开发的一个分区表管理工具,通过多个引入函数实现了对分区表的管理,相比手工创建分区表、触发器函数、触发器显得更加快捷方便,同时提供了对分区表的日常维护与管理功能。 其实现原理是将约束、函数、触发器、分区表的创建以及基础管理命令均写入函数,通过函数的调用即可方便创建与维护,并且避免了手工创建引入错误。 3.2 安
作者:编程之家 时间:2020-06-17
上一页
230
231
232
233
234
235
236
237
下一页
小编推荐
热门标签
更多
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