手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
PostGresql索引深入分析
一、索引的类型: PostgreSQL提供了多种索引类型:B-Tree、R-Tree、Hash、GiST和GIN,由于它们使用了不同的算法,因此每种索引类型都有其适合的查询类型,缺省时,CREATE INDEX命令将创建B-Tree索引。 1. B-Tree: CREATE TABLE test1 ( id integer, con
作者:编程之家 时间:2020-06-11
Postgresql安装ArcSDE10.1
安装之前,请查看一下系统需求,看看相关环境是否满足 http://resources.arcgis.com/en/help/system-requirements/10.1/index.html#/PostgreSQL_Database_Requirements/015100000075000000/ 我安装的PostgreSQL版本是postgresql-9.0.8-1-windows-x64
作者:编程之家 时间:2020-06-11
PostgreSQL:SHP入库,并进行投影转换
1.首先,将shp文件转成sql语句:(指明了数据的原始投影) shp2pgsql -W gbk -s 4610 -g _geo sample.shp tb_sample>sample.sql 2. 执行上一步生成的sql文件,将数据入库: psql -d DbName -f sample.sql -U postgres 3. 进行投影转换: --select * fro
作者:编程之家 时间:2020-06-11
logicaldoc 6.5 结合postgresql 9.x安装部署—基于windows平台
湘中朱生 2012年9月于深圳 说明:原创内容,请勿转载! <1> 从官网下载部署包 官方网站提供源码包和集成部署包,我这里使用集成部署包,官方提供的集成部署包中自带了Tomcat,但貌似不太好使,所以我直接将war包拷贝出来,重新在自己的Tomcat服务器下进行部署。 <2> 安装应用程序服务器 我这里使用apache-tomcat-7.0.30-x86作为应用程序服务器,需要注意的是在to
作者:编程之家 时间:2020-06-11
开源电子书发布平台Booktype搭建
1、基础环境 安装CentOS5.5(64bit), Python升级到2.7.3(Booktype需要Python2.5以上版本),安装pip1.2, 安装apt-get 0.5.15, 安装git 1.8 安装Django框架1.4版本: https://docs.djangoproject.com/en/dev/topics/install/#installing-official-rele
作者:编程之家 时间:2020-06-11
晨曦之光 postgreSql基础命令及linux下postgreSql命令
(1)用户实用程序: createdb 创建一个新的PostgreSQL的数据库(和SQL语句:CREATE DATABASE 相同) createuser 创建一个新的PostgreSQL的用户(和SQL语句:CREATE USER 相同) dropdb 删除数据库 dropuser 删除用户 pg_dump 将PostgreSQL数据库导出到一个脚本文件 pg_dumpall 将所
作者:编程之家 时间:2020-06-11
PostgreSQL从菜鸟到专家 历史和架构
现在是时候告诉你到底PostgreSQL是什么了。它是一个包含关系模型和支持SQL标准查询语言的DBMS(数据库管理系统)。 PostgreSQL也非常先进和可靠,并且性能非常高。它基本上可以在任何UNIX平台上运行,包含类UNIX系统,比如FreeBSD、Linux和Mac OS X。它也可以在Microsoft Windows NT/2000/2003服务器版本上运行,
作者:编程之家 时间:2020-06-11
PostgreSQL从菜鸟到专家 基础介绍
本文都是关于一个最近最成功的开源产品,一个名叫PostgreSQL的关系数据库。 数据库开发商和开源开发者都是PostgreSQL的热心拥护者。任何使用程序管理大量数据的人都可以从数据库中获得大量益处。PostgreSQL数据库是一个非常优秀的关系数据库实现,全功能,开源且免费使用。 PostgreSQL 数据库支持大量的主流开发语言,包括C,C++,Perl,Python,
作者:编程之家 时间:2020-06-11
PostgreSQL从菜鸟到专家 数据存取设计
从表面上看,关系数据库,例如PostgreSQL,拥有很多类似于电子表格的地方。但是,当你了解数据库的底层结构,你可以发现它复杂得多,主要因为它有能力通过复杂的方法将表格关联到一起。它可以比电子表格有效地存储更多复杂的数据,并且它有用很多其他功能方便选择存储的数据。例如,数据库可以管理多个用户同时使用。 将数据存入数据库 让我们看看存放我们简单的但表格客户列表到数据库,看这
作者:编程之家 时间:2020-06-11
PostgreSQL从菜鸟到专家 源码编译安装
就像前一篇讲述的,在很多Linux发行版中你可以使用RPM包安装PostgreSQL。另外,你可以在任何UNIX兼容的系统中从源码创建和安装PostgreSQL,包括Mac OS X。 相关阅读: PostgreSQL从菜鸟到专家 基础介绍 PostgreSQL从菜鸟到专家 历史和架构 PostgreSQL从菜鸟到专家 数据存取设计 PostgreSQL从菜鸟到专家 源码编译安装 通过源码安装
作者:编程之家 时间:2020-06-11
PostgreSQL学习手册
转自:http://www.cnblogs.com/stephen-liu74/archive/2012/06/08/2315679.html 事实上之前有很长一段时间都在纠结是否有必要好好学习它,但是始终都没有一个很好的理由说服自己。甚至是直到这个项目最终决定选用PostgreSQL 时,我都没有真正意识到学习它的价值,当时只是想反正和其它数据库差不多,能用就行了。然而有一天晚上,自己也
作者:编程之家 时间:2020-06-11
PostgreSQL最常用的一些小技巧
#PostgreSQL and PHP supports Batched Queries. #Awesome, huh? (是不是很酷?) Version: SELECT VERSION() Directories: SELECT current_setting(‘data_directory’) SELECT current_setting(‘hba_file’) SELECT current_
作者:编程之家 时间:2020-06-11
PostgreSQL服务过程中的那些事二:Pg服务进程处理简单查询四:分析重写成querytree
话说查询“selectcname, comp from test1, test2 where test1.id=test2.id;” 发送到服务器端,走查询分支exec_simple_query,先调用start_xact_command初始化了事务管理相关对象和资源,接着调用pg_parse_query,通过Lex和Yacc对传入SQL语句进行词法语法解析,生成解析树。下来调用G
作者:编程之家 时间:2020-06-11
Postgresql:动态sql的例子
CREATE or Replace FUNCTION func_getnextid( tablename varchar(240), idname varchar(20) default 'id') RETURNS integer AS $funcbody$ Declare sqlstring varchar(240); currentId
作者:编程之家 时间:2020-06-11
配置 Postgresql 远程访问
环境:Debian 6.0.0 + Postgresql 8.4.7 Postgresql 是用 dpkg -i 命令默认安装的,其余安装方式的文件路径可能会不同。如果找不到配置文件请用 find / -name "..." 查找。 一、编辑 pg_hba.conf,配置用户的访问权限 vi /etc/postgresql/8.4/main/pg_hba.conf vi /etc/po
作者:编程之家 时间:2020-06-11
解决PostgreSQL不能在Terminal Services会话中安装的问题
安装PostgreSQL出现如下问题: The PostgreSQL installer must be run on the system console, not in a terminal services session. 原因分析:Go Daddy的virtual dedicated server有一些权限限制,特别是其Windows Server 2003系统无法顺利安装Postgr
作者:编程之家 时间:2020-06-11
PostgreSQL数据文件权限不对导致开机启动失败
上午开发告知机子重启后DB连接不了了,登进去一开,确实,进程啥的都没有起来。 手工启动: [postgres@develop ~]$ pg_start server starting [postgres@develop ~]$ps -ef|grep postgres 发现还是没起来,查看日志,里面有如此报错信息: [postgres@develop ~]$ tail -f pg_log FATAL
作者:编程之家 时间:2020-06-11
postgresql开源监控工具——pgwatch详细安装和测试
pgwatch详细安装和测试 安装时一直出错,但是网上又搜不到任何文档决定自己写一篇详细的安装文档。 转载注明出处:http://blog.csdn.net/lengzijian/article/details/8127207 1.下载pgwatch,我这里我用的版本是1.0,下载地址如下: wget http://www.cybertec.at/download/pgwatch/pgwatc
作者:编程之家 时间:2020-06-11
PostgreSQL服务过程中的那些事二:Pg服务进程处理简单查询五:规划成plantree
话说查询“selectcname, comp from test1, test2 where test1.id=test2.id;” 发送到服务器端,走查询分支exec_simple_query,先调用start_xact_command初始化了事务管理相关对象和资源,接着调用pg_parse_query,通过Lex和Yacc对传入SQL语句进行词法语法解析,生成解析树。下来调用G
作者:编程之家 时间:2020-06-11
PostgreSQL中的group_concat使用
group_concat是mysql中的一个聚集函数,挺好用的,mysql的group_concat使用可参考:http://my.oschina.net/Kenyon/blog/70480。在postgresql中实现这个功能倒也容易,可以用array的转换或者函数string_agg()来做。 DB环境:postgresql 9.1.2 一.测试数据准备 postgres=# create t
作者:编程之家 时间:2020-06-11
【postgresql】在postgresql中使用limit实现select top x
附一篇oracle实现 top x 在psql中使用 \h select 命令,可以得到以下帮助 jincheng=# \h select 命令: SELECT 描述: 从资料表或视观表读取资料 语法: [ WITH [ RECURSIVE ] with查询语句(with_query) [, ...] ] SELECT [ ALL | DISTINCT [ ON ( 表达式
作者:编程之家 时间:2020-06-11
PostgreSQL9.2中的json存储表示和检索
其解决方案就是使用hstore类型,使用它,先得创建对应的扩展。 下面只列出简单的使用示例:iihero=# create extension hstore;CREATE EXTENSIONiihero=#iihero=# select 'a=>1,b=>2'::hstore; hstore-------------------- "a"=>"1", "b"=>"2"(1 row)iiher
作者:编程之家 时间:2020-06-11
PostgreSQL中列的statistics属性
这个属性大概来说是用来控制分析时对列的分析的详细程度,会影响到执行计划的选择,具体的描述可以看文档。pgsql默认所有列的statistics都是100,这是个相当保守的数字,即对列中不同值的分析是很粗糙的。在列值分布不均匀的情况下,经常会看到执行计划用很粗略的平均值估算而选择了非最优的路径。通过调高这个参数,很多执行计划不正确的问题可以得到解决。特别是一些经常用到的查询列,提高默认参数很有必要。
作者:编程之家 时间:2020-06-11
Postgrey和PostgreSQL
Postgrey 后缀策略服务器,可以用来防止垃圾邮件。 PostgreSQL 区别去MySQL之外的又一个开源DB,传说印度很多银行系统用这个。
作者:编程之家 时间:2020-06-11
PostgreSQL序列操作函数:
http://www.cnblogs.com/stephen-liu74/archive/2012/05/07/2295273.html 序列对象(也叫序列生成器)都是用CREATE SEQUENCE创建的特殊的单行表。一个序列对象通常用于为行或者表生成唯一的标识符。下面序列函数,为我们从序列对象中获取最新的序列值提供了简单和并发读取安全的方法。 函数 返回类型 描述 nextval(regc
作者:编程之家 时间:2020-06-11
PostgreSQL 简介
PostgreSQL 简介 作者:何伟平 出处:http://www.pgsqldb.org:8079/mwiki/index.php/PostgreSQL PS:部分应用 1. 被 Facebook 以10亿美元收购的 Instagram 公司使用 PostgreSQL 存储用户信息、图片说明,tag以及其它数据。http://www.csdn.net/article/2012-04-12/28
作者:编程之家 时间:2020-06-11
PostgreSQL9.3dev 源码阅读: 开篇(系统启动)
一直没有集中的时间和精力去好好阅读PostgreSQL(后边简称postgres或者PG)的源码,由于平时大都工作在windows平台,所以,也懒得切换到linux vm下,尝试直接通过VisualStudio2008来理顺PG中的代码。由于都是用C所写,可移植性相当好,读懂了一个平台,换到另一个平台,相信不是什么难事。 可以说,PG的代码注释非常漂亮,也很完整,只可惜本人水平有限,难以在短时间内
作者:编程之家 时间:2020-06-11
PostgreSQL9.1 PITR示例
本教程是PostgreSQL Cluster系列教程的一部分,该系列包括: PostgreSQL9.1 PITR示例 (该教程主要阐述DBA如何基于WAL日志做备份恢复) PostgreSQL9.1 Warm-Standby ---之基于拷贝WAL文件的方法 (file-based log shipping) PostgreSQL9.1 Warm-Standby ---之基于流复制的方法 (st
作者:编程之家 时间:2020-06-11
postgreSQL自增字段
使用工具时设置自增字段:选择字段类型为serial。
作者:编程之家 时间:2020-06-11
PostgreSQL服务过程中的那些事二:Pg服务进程处理简单查询六:执行器执行
话说查询“select cname, comp from test1, test2 wheretest1.id=test2.id;”发送到服务器端,走查询分支exec_simple_query,先调用start_xact_command初始化了事务管理相关对象和资源,接着调用pg_parse_query,通过Lex和Yacc对传入SQL语句进行词法语法解析,生成解析树。下来调用Get
作者:编程之家 时间:2020-06-11
上一页
207
208
209
210
211
212
213
214
下一页
小编推荐
热门标签
更多
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