手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
MySQL
MsSQL
Oracle
Sqlite
Postgre SQL
Mariadb
MongoDB
NoSQL
HBase
JDBC
mycat
编程之家
Postgre SQL
PostgreSQL中如何关闭死锁的进程
转自:http://phoenix1100.iteye.com/blog/1159111 今天在进行测试的时候,发现一个数据表无法进行更新。一旦 运行更新sql,就进行等待。无法执行下去。 感觉数据库进行了死锁。 由于使用的PostgreSQL数据库,没有资料。只好进行谷歌。 最终在一个英文论坛中发现了解决方法。 如下: 1.检索出死锁进程的ID。 SELECT * FROM pg_stat_ac
作者:编程之家 时间:2020-05-15
PostGreSQL源码结构
bootstrap - 通过initdb创建最初的数据库模板 几乎PostgreSQL的每一个操作都需要存取系统表,那么如何创建这些系统表呢?不能以通常的方式创建这些系统表并向其中插入数据,因为表的创建和插入要求系统表已经存在。这一部分代码的目的就是使用一种仅仅在bootstrap过程中使用的特殊方法来直接建立系统表 main - 将控制转到postmaster或postgres 检查进程名(ar
作者:编程之家 时间:2020-05-15
PostgreSQL与MySQL比较
from: http://bbs.chinaunix.net/thread-1688208-1-1.html 特性 MySQL PostgreSQL 实例 通过执行 MySQL 命令(mysqld)启动实例。一个实例可以管理一个或多个数据库。一台服务器可以运行多个 mysqld 实例。一个实例管理器可以监视 mysqld 的各个实例。 通过执行 Postmaster 进程(pg_ctl
作者:编程之家 时间:2020-05-15
PostgreSQL安装的问题
引用 Problem running post-install step. Installation may not complete correctly. The database cluster initialisation failed. 在windows server 2008R2 64bit上安装会出现这个错误. 网上一般给出的安装过程中Local选择非默认语言,如Chinese Sin
作者:编程之家 时间:2020-05-15
PostgreSQL连接Python
1、安装 PostgreSQL可以用Python psycopg2模块集成。 sycopg2是Python编程语言的PostgreSQL数据库的适配器。 其程序代码少,速度快,稳定。不需要单独安装这个模块,因为它默认情况下被运往随着Python版本在2.5.x一起的。如果不把它安装在机器上,然后可以使用yum命令安装它,如下所示 sudo aptitude install python-psyco
作者:编程之家 时间:2020-05-15
PostgreSQL分区表Table Partitioning应用
一、简介 在数据库日渐庞大的今天,为了方便对数据库数据的管理,比如按时间,按地区去统计一些数据时,基数过于庞大,多有不便。很多商业数据库都提供分区的概念,按不同的维度去存放数据,便于后期的管理,PostgreSQL也不例外。 PostgresSQL分区的意思是把逻辑上的一个大表分割成物理上的几块儿。分区不仅能带来访问速度的提升,关键的是,它能带来管理和维护上的方便。 分区的具体好处是:
作者:编程之家 时间:2020-05-15
postgresql常用命令
postgresql常用命令 1.createdb 数据库名称 产生数据库 2.dropdb 数据库名称 删除数据库 3.CREATE USER 用户名称 创建用户 4.drop User 用户名称 删除用户 5.SELECT usename FROM pg_user; 查看系统用户信息 \du 7.SELECT version(); 查看版本信息 8.psql 数据
作者:编程之家 时间:2020-05-15
PostgreSQL学习手册(性能提升技巧)
一、使用EXPLAIN: PostgreSQL为每个查询都生成一个查询规划,因为选择正确的查询路径对性能的影响是极为关键的。PostgreSQL本身已经包含了一个规划器用于寻找最优规划,我们可以通过使用EXPLAIN命令来查看规划器为每个查询生成的查询规划。 PostgreSQL中生成的查询规划是由1到n个规划节点构成的规划树,其中最底层的节点为表扫描节点,用于从数据表中返回检索出
作者:编程之家 时间:2020-05-15
postgresql创建表
create table "public"."stock" ( seqid SERIAL, "stockname" VARCHAR(50) null, "stockcode" VARCHAR(50) null, PRIMARY KEY ("seqid") );
作者:编程之家 时间:2020-05-15
PostgreSQL学习手册(数据库维护)
一、恢复磁盘空间: 在PostgreSQL中,使用delete和update语句删除或更新的数据行并没有被实际删除,而只是在旧版本数据行的物理地址上将该行的状态置为已删除或已过期。因此当数据表中的数据变化极为频繁时,那么在一段时间之后该表所占用的空间将会变得很大,然而数据量却可能变化不大。要解决该问题,需要定期对数据变化频繁的数据表执行VACUUM操作。 VACUUM命令存在两种形
作者:编程之家 时间:2020-05-15
postgreSQL分页
postgreSQL分页 select * from xxx limit 10 offset 0; offset 偏移量 0表示从第一条开始 limit 共取几条 10表示本次查询10条
作者:编程之家 时间:2020-05-15
PostgreSQL新手教程
自从MySQL被Oracle收购以后,PostgreSQL逐渐成为开源关系型数据库的首选。 本文介绍PostgreSQL的安装和基本用法,供初次使用者上手。以下内容基于Debian操作系统,其他操作系统实在没有精力兼顾,但是大部分内容应该普遍适用。 安装 1 首先,安装PostgreSQL客户端。 sudo apt-get install postgresql-client 然后,安装Post
作者:编程之家 时间:2020-05-15
PostgreSQL与MySQL比较
转载自:http://bbs.chinaunix.net/thread-1688208-1-1.html 特性 MySQL PostgreSQL 实例 通过执行 MySQL 命令(mysqld)启动实例。一个实例可以管理一个或多个数据库。一台服务器可以运行多个 mysqld 实例。一个实例管理器可以监视 mysqld 的各个实例。 通过执行 Postmaster 进程(pg_ctl)启动实例。一个
作者:编程之家 时间:2020-05-15
postgresql数据导入到mysql
转自:http://ljhzzyx.blog.163.com/blog/static/3838031220119104181356/ 使用pg_dump命令导出结构和数据。到postgresql安装路径的bin目录下,使用pg_dump命令, pg_dump <options> dbname > outfile 可选的参数有 -h 服务器地址,默认是本机,可省略
作者:编程之家 时间:2020-05-15
PostgreSQL学习手册(数据表)
一、表的定义: 对于任何一种关系型数据库而言,表都是数据存储的最核心、最基础的对象单元。现在就让我们从这里起步吧。 1. 创建表: CREATE TABLE products ( product_no integer, name text, price numeric ); 2. 删除表:
作者:编程之家 时间:2020-05-15
PostgreSQL与MySQL比较
PostgreSQL首要优势: 1. PostgreSQL完全免费,并且是BSD协议,假如你把PostgreSQL改一改,然后再拿去卖钱,也没有人管你,这一点很重要,这表明了PostgreSQL数据库不会被其它公司操控。oracle数据库不必说了,是商业数据库,不开放。而MySQL数据库虽然是开源的,但如今跟着SUN被oracle公司收买,如今根本上被oracle公司操控,其实在SUN被收买之
作者:编程之家 时间:2020-05-15
postgreSQL
http://blog.163.com/digoal@126/blog/static/163877040201221382150858/
作者:编程之家 时间:2020-05-15
PostgreSQL数据库切割和组合字段函数
http://my.oschina.net/Kenyon/blog/76819 Postgresql里面内置了很多的实用函数,下面介绍下组合和切割函数 环境:PostgreSQL 9.1.2 CENTOS 5.7 final 一.组合函数 1.concat a.语法介绍 concat(str "any" [, str "any" [, ...]]) Concaten
作者:编程之家 时间:2020-05-15
PostgreSQL数据库修改sql表的方法汇总
一,修改表 PostgreSQL 提供了一族命令用于修改现有表。 可以实现: 增加字段, 删除字段, 增加约束, 删除约束, 修改默认值, 重命名字段, 重命名表。 这些操作可以用:ALTER TABLE命令执行的。 1,增加字段 要增加一个字段,使用这条命令: ALTER TABLE products ADD COLUMN description text; 新增的字段对于表中已经存在的行而言最
作者:编程之家 时间:2020-05-15
Postgresql默认用户名与密码
转自:yucoat.com 在UNIX平台中安装PostgreSQL之后,PostgreSQL会在UNIX系统中创建一个名为“postgres”当用户。PostgreSQL的默认用户名和数据库也是“postgres”, 不过没有默认密码。在安装PostgreSQL之后可以以默认用户登录,也可以创建新当用户名。 以默认用户登录 Yu @Coat ~ $ sudo su postgres
作者:编程之家 时间:2020-05-15
postgresql 索引类型
postgresql提供了B-tree,R-tree,GiST和hash索引类型。不同的索引类型适合特定的查询类型。 绝大多数数据库都支持B-tree索引类型,postgresql默认的create index语句也是创建B-tree索引。 R-tree: R树是一种用于处理多维数据的数据结构,用来访问二维或者更高维区域对象组成的空间数据.R树是一棵平衡树。树上有两类结点:叶子结点和非叶子结点
作者:编程之家 时间:2020-05-16
PostgreSQL常用函数
1, with t as (select poi.mid poi_id, link.link_id link_id from poi, nav_link_graphy link where poi.kind not like '%BF00%' and poi.kind not like '%BB86%' and poi.kind not like '%2F0105%' and po
作者:编程之家 时间:2020-05-16
PostgreSQL实用日常维护SQL
先记录下来,以后一定用得到: 原文地址:http://my.oschina.net/Kenyon/blog/85395 --查看数据库 select * from pg_database; --查看表空间 select * from pg_tablespace; --查看语言 select * from pg_language; --查看角色用户 select * from pg_user;
作者:编程之家 时间:2020-05-16
postgreSql的字符串操作函数
PostgreSQL学习手册(函数和操作符<一>) 一、逻辑操作符: 常用的逻辑操作符有:AND、OR和NOT。其语义与其它编程语言中的逻辑操作符完全相同。 二、比较操作符: 下面是PostgreSQL中提供的比较操作符列表: 操作符 描述 < 小于 > 大于 <= 小于或等于 >= 大于或等于 = 等于 != 不等于 比较操作符可以用于所有可以比较的数据类型。所有
作者:编程之家 时间:2020-05-16
PostgreSQL安装详细步骤windows
PostgreSQL安装: 一、windows下安装过程 安装介质:postgresql-9.1.3-1-windows.exe(46M),安装过程非常简单,过程如下: 1、开始安装: 2、选择程序安装目录: 注:安装 PostgreSQL 的分区最好是 NTFS 格式的。PostgreSQL 首要任务是要保证数据的完整性,而 FAT 和 FAT32 文件系统不能提供这样的可靠性保障,而且 FAT
作者:编程之家 时间:2020-05-16
PostgreSQL学习手册(常用数据类型)
一、数值类型: 下面是PostgreSQL所支持的数值类型的列表和简单说明: 名字 存储空间 描述 范围 smallint 2 字节 小范围整数 -32768 到 +32767 integer 4 字节 常用的整数 -2147483648 到 +2147483647 bigint 8 字节 大范围的整数 -9223372036854775808 到 9223372036854775807
作者:编程之家 时间:2020-05-16
postgreSQL安装
一、安装 https://wiki.postgresql.org/wiki/Detailed_installation_guides 安装可以选择yum+rpm包安装、源码安装的方式,我是使用yum进行的安装,安装的时候需要保证对应依赖的安装包都存在了,否则就会报错。 如下是我的安装过程,我使用的是centos6.4的操作系统环境。 yum安装 1、 首先需要安装repo套件 wget ht
作者:编程之家 时间:2020-05-16
PostgreSQL学习手册(目录)
文章来自:http://www.cnblogs.com/stephen-liu74/archive/2012/06/08/2315679.html 相比MySQL,PostgreSQL并没有什么刚性的缺点,但是它的纯免费特征确实是MySQL无法比拟的。它完全可以成为软件产品解决方案中非常重要的一环,特别是针对很多中低端用户,不仅在使用中不会感到任何差异,而且还能节省一部分额外的费用,这对于产品的市
作者:编程之家 时间:2020-05-16
postgresql常用命令
最近一直在学习Postgresql,下面是自己整理的Postgresql的常用命令 连接数据库, 默认的用户和数据库是postgres psql -U user -d dbname 切换数据库,相当于mysql的use dbname \c dbname 列举数据库,相当于mysql的show databases \l 列举表,相当于mysql的show tables \dt 查看表结构,相当于de
作者:编程之家 时间:2020-05-16
PostgreSQL学习手册(常用数据类型)
一、数值类型: 下面是PostgreSQL所支持的数值类型的列表和简单说明: 名字 存储空间 描述 范围 smallint 2 字节 小范围整数 -32768 到 +32767 integer 4 字节 常用的整数 -2147483648 到 +2147483647 bigint 8 字节 大范围的整数 -9223372036854775808 到 9223372036854775807
作者:编程之家 时间:2020-05-16
上一页
147
148
149
150
151
152
153
154
下一页
小编推荐
热门标签
更多
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