- 博客(51)
- 收藏
- 关注
转载 postgresql分区表修改数据表字段
postgresql对分区表上的数据字段进行修改时,因为分区表上有规则rule,直接alter时,会受到此限制,不能进行字段调整,方法如下:1. 用pgadmin客户端工具登录数据库,查看此分区表上的所有rule,对rule...
2013-11-26 16:33:29
2073
转载 工控机EP平台安装esxi系统
在工控机服务器EP平台上安装esxi系统,基本上和通用平台安装类似:1.找到esxi 的iso文件VMware-VMvisor-Installer-5.1.0.update01-1065491.x86_64.iso,这个是5...
2013-11-26 16:25:32
999
转载 ubuntu server 12.04 安装postgresql 9.2
sudo apt-get install python-software-propertiessudo add-apt-repository ppa:pitti/postgresqlsudo apt-get update...
2013-05-07 10:58:55
138
转载 Ubuntu 挂载新硬盘图文说明
一、硬盘分区 | Hard disk add new partition1、显示硬盘及所属分区情况。在终端窗口中输入如下命令:sudo fdisk -lu显示当前的硬盘及所属分区的情况。如下图所示:系统提示:DI...
2013-05-06 16:30:52
174
转载 备份和恢复postgreSQL数据库
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE你是...
2013-05-03 11:05:38
140
转载 PostgreSQL学习手册(数据表)
一、表的定义: 对于任何一种关系型数据库而言,表都是数据存储的最核心、最基础的对象单元。现在就让我们从这里起步吧。 1. 创建表: CREATE TABLE products ( product_...
2013-04-26 13:38:50
76
转载 PostgreSQL学习手册(模式Schema)
一个数据库包含一个或多个命名的模式,模式又包含表。模式还包含其它命名的对象,包括数据类型、函数,以及操作符。同一个对象名可以在不同的模式里使用而不会导致冲突; 比如,schema1和myschema都可以包含叫做myta...
2013-04-26 13:38:28
80
转载 PostgreSQL学习手册(表的继承和分区)
一、表的继承: 这个概念对于很多已经熟悉其他数据库编程的开发人员而言会多少有些陌生,然而它的实现方式和设计原理却是简单易懂,现在就让我们从一个简单的例子开始吧。 1. 第一个继承表: CREATE TABLE ...
2013-04-26 13:38:00
115
转载 PostgreSQL学习手册(常用数据类型)
一、数值类型: 下面是PostgreSQL所支持的数值类型的列表和简单说明:名字存储空间描述范围smallint2 字节小范围整数-32768 到 +32767...
2013-04-26 13:30:53
101
转载 PostgreSQL学习手册(函数和操作符<三>)
九、序列操作函数: 序列对象(也叫序列生成器)都是用CREATE SEQUENCE创建的特殊的单行表。一个序列对象通常用于为行或者表生成唯一的标识符。下面序列函数,为我们从序列对象中获取最新的序列值提供了简单和并发读取安全...
2013-04-26 13:30:25
118
转载 PostgreSQL学习手册(函数和操作符<二>)
六、模式匹配: PostgreSQL中提供了三种实现模式匹配的方法:SQL LIKE操作符,更近一些的SIMILAR TO操作符,和POSIX-风格正则表达式。 1. LIKE: string LIKE pat...
2013-04-26 13:29:57
87
转载 PostgreSQL学习手册(函数和操作符<一>)
一、逻辑操作符: 常用的逻辑操作符有:AND、OR和NOT。其语义与其它编程语言中的逻辑操作符完全相同。二、比较操作符: 下面是PostgreSQL中提供的比较操作符列表:操作符描述&...
2013-04-26 13:29:06
109
转载 PostgreSQL学习手册(索引)
一、索引的类型: PostgreSQL提供了多 种索引类型:B-Tree、Hash、GiST和GIN,由于它们使用了不同的算法,因此每种索引类型都有其适合的查询类型,缺省时,CREATE INDEX命令将创建B-Tree...
2013-04-26 13:28:38
92
转载 PostgreSQL学习手册(事物隔离)
在SQL的标准中事物隔离级别分为以下四种: 1. 读未提交(Read uncommitted) 2. 读已提交(Read committed) 3. 可重复读(Repeatable read) 4. 可...
2013-04-26 13:28:14
80
转载 PostgreSQL学习手册(角色和权限)
PostgreSQL是通过角色来管理数据库访问权限的,我们可以将一个角色看成是一个数据库用户,或者一组数据库用户。角色可以拥有数据库对象,如表、索引,也可以把这些对象上的权限赋予其它角色,以控制哪些用户对哪些对象拥有哪些权限。...
2013-04-26 13:27:04
152
转载 PostgreSQL学习手册(数据库管理)
一、概述: 数据库可以被看成是SQL对象(数据库对象)的命名集合,通常而言,每个数据库对象(表、函数等)只属于一个数据库。不过对于部分系统表而言,如pg_database,是属于整个集群的。更准确地说,数据库是...
2013-04-26 13:25:29
102
转载 PostgreSQL学习手册(数据库维护)
一、恢复磁盘空间: 在PostgreSQL中,使用delete和update语句删除或更新的数据行并没有被实际删除,而只是在旧版本数据行的物理地址上将该行的状态置为已删除或已过期。因此当数据表中的数据变化极为频...
2013-04-26 13:24:56
95
转载 PostgreSQL学习手册(系统表)
一、pg_class: 该系统表记录了数据表、索引(仍然需要参阅pg_index)、序列、视图、复合类型和一些特殊关系类型的元数据。注意:不是所有字段对所有对象类型都有意义。名字类型引用描述...
2013-04-26 13:24:22
97
转载 PostgreSQL学习手册(系统视图)
一、pg_tables: 该视图提供了对有关数据库中每个表的有用信息地访问。名字类型引用描述schemanamenamepg_namespace.nspname包含表...
2013-04-26 13:23:47
107
转载 PostgreSQL学习手册(客户端命令<二>)
七、pg_dump: pg_dump是一个用于备份PostgreSQL数据库的工具。它甚至可以在数据库正在并发使用时进行完整一致的备份,而不会阻塞其它用户对数据库的访问。该工具生成的转储格式可以分为两种,脚本和...
2013-04-26 13:23:08
64
转载 PostgreSQL学习手册(客户端命令<一>)
零、口令文件: 在给出其它PostgreSQL客户端命令之前,我们需要先介绍一下PostgreSQL中的口令文件。之所以在这里提前说明该文件,是因为我们在后面的示例代码中会大量应用该文件,从而保证我们的脚本能够自动...
2013-04-26 13:22:11
153
转载 PostgreSQL学习手册(SQL语言函数)
一、基本概念: SQL函数可以包含任意数量的查询,但是函数只返回最后一个查询(必须是SELECT)的结果。在简单情况下,返回最后一条查询结果的第一行。如果最后一个查询不返回任何行,那么该函数将返回NULL值。如...
2013-04-26 13:21:16
68
转载 PostgreSQL学习手册(PL/pgSQL过程语言)
一、概述: PL/pgSQL函数在第一次被调用时,其函数内的源代码(文本)将被解析为二进制指令树,但是函数内的表达式和SQL命令只有在首次用到它们的时候,PL/pgSQL解释器才会为其创建一个准备好的执行规划,...
2013-04-26 12:16:17
93
转载 linux下配置IP地址
示例环境:OS: FC2NIC: eth0host name: fc2ip: 192.168.0.20/24default gateway: 192.168.0.254修改ip地址即时生效:# ifconfi...
2012-07-19 13:55:07
111
转载 修改oracle的约束字段
修改oracle中具有约束的字段时,按一般的方式进行修改,通常不起作用,如alter:alter table t_table modify (state char(2) check (state in(0,1,2,-1,3))...
2011-09-19 11:51:27
181
转载 运行大的sql语句
在应用程序中,调用sql连接,使用python程序来执行sql查询,得到数据结果时,如果sql运行时间较长,这时的连接通常是不可靠的。正确得到结果集得方法是,在sqlplus中执行,把sql的输出结果写到文件中,...
2011-07-13 10:15:43
83
转载 查看大文件
从linux系统上down下来的大文件,比如大小为500M,这时,在windows系统上,用记事本或editplus是不能打开的,还会使得机器不能运行。 如果想看大文件,可以用的方法是,在lin...
2011-07-13 10:11:50
102
转载 nohup命令详解
使用nohup让程序永远后台运行Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:/usr/local/mysql/bin/m...
2011-07-08 19:08:21
147
转载 oracle清除数据库表空间
在数据库表空间满后,直接执行drop,delete,truncate等删除数据的操作,都不会释放数据库表空间,释放os的空间,用df -lh 查看都还是满的。虽然oracle的表空间即便不被回收,也是可以利用的,...
2011-06-28 15:28:27
266
转载 oracle exp imp 用法
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的...
2011-06-28 15:26:50
82
转载 误删oracle数据库表空间文件
oracle运行一段时间,数据库表空间文件已满,用df -lh查看,发现使用率为100%,在无法对空间进行扩展的情况下,需要重建数据库表空间,删除表空间后,再删除文件。但如果表空间较多,会先误删表空间文件,这...
2011-06-28 15:22:01
187
转载 python,时间加减,时间计算,时间格式化,时间提取汇总
我要解决的问题是,发现某个文件超过30分钟时间不被更新,则报警>>> t1=[2010,11,9,19,20,30] #2010年11月9日 19:30:30>>> last_time=dat...
2011-06-23 18:23:46
153
转载 Python commands获取进程id
'''得到进程的pid'''def getPid(process): import commands import sys cmd = "ps aux | grep '%s' " % process lo...
2011-06-22 14:08:22
110
转载 sed 用法及实例
1. 打印:p[root@TestAs4 chap04]# cat datafile 原文件northwest NW Charles Main ...
2011-06-22 14:04:43
77
转载 cron使用点滴
在cron中调用python脚本,需要写入必要的环境变量。编辑cron的定时配置文件 crontab -e。可以用man crontab 和man cron查看具体的配置和命令调用。脚本中命令调用不成功,/var/l...
2011-06-22 13:58:29
74
转载 oracle出现监听不正常--运行一段时间
在系统环境中,oracle一直正常运行,可突然发现不能连接了,查看监听状态,不能查看,报ORA-125487: TNS:lost contact,查看listener.log和数据库告警日志,均未发现问题,用数据库运行中用户无法...
2011-06-20 18:14:58
971
转载 新建数据库用户
在新建数据库用户时,需要用system用户登录./sqlplus /nologconn systempasscreate user newuser identified by passnow default ta...
2011-05-05 15:52:48
74
转载 oracle表分区自我理解
1、分区表 通过分区技术可以有效地解决大表、大索引带来的问题。用户对分区表执行的 SQL 查询或 DML 语句与对普通数据表的语句一样。但是定义了分区后,DDL 语句可以访问、操作一个单独的分区,而不是整个表或索...
2011-02-23 17:55:48
63
转载 pgsql数据库的表存储策略原理
定义三个表:t_subtable_log,t_dataclear_log,t_tablepart_strategy,用来保存子表名称,数据清除表名,数据存储策略(粒度、每个粒度表的存储个数)。更加系统时间stat_time对...
2011-02-21 15:52:17
476
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人