自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

转载 PostgresSQL使用命令

本章提供了PostgreSQL的SQL命令,这些命令的准确语法规则。这组命令是从psql的命令行工具。上一节我们已经安装Postgres,直接打开psql:Program Files > PostgreSQL 9.2 > SQL Shell(psql).使用psql的时候,可以生成完整的命令列表使用的\ help命令。对于一个特定的命令的语法使用下面的命令: postgres-

2016-05-31 09:28:30 404

转载 PostgresSQL使用命令

本章提供了PostgreSQL的SQL命令,这些命令的准确语法规则。这组命令是从psql的命令行工具。上一节我们已经安装Postgres,直接打开psql:Program Files > PostgreSQL 9.2 > SQL Shell(psql).使用psql的时候,可以生成完整的命令列表使用的\ help命令。对于一个特定的命令的语法使用下面的命令: postgres-

2016-05-31 09:26:47 419

原创 PG监控命令

查看当前数据库连接SELECT pg_stat_get_backend_pid(s.backendid) AS procpid, pg_stat_get_backend_activity(s.backendid) AS current_query FROM (SELECT pg_stat_get_backend_idset() AS backendid) AS s;     查看当前正

2016-05-26 18:09:01 1467

转载 PostgreSQL体系结构小结

参考:http://book.51cto.com/art/201201/313175.htm体系架构  PostgreSQL数据库由连接管理系统(系统控制器)、编译执行系统、存储管理系统、事务系统、系统表五大部分组成,其组成结构和关系如图2-1所示。  连接管理系统接受外部操作对系统的请求,对操作请求进行预处理和分发,起系统逻辑控制作用;  编译执行系统由查询编

2016-05-26 17:13:00 2320

转载 psql语法

psqlNamepsql --  PostgreSQL 交互终端Synopsispsql [option...] [dbname [username]]描述psql 是一个以终端为基础的 PostgreSQL 前端。它允许你交互地键入查询,把它们发出给 PostgreSQL, 然后看看查询的结果。另外,输入可以来自一个文件。还有, 它提供了一些元命令

2016-05-26 16:24:47 873

转载 设置客户端连接PostgreSQL不需要密码

平常工作中,有时需要远端连接 PostgreSQL 数据库做些维护,例如远端备份等;如果备份脚本写在远端机器,备份的时候会弹出密码输入提示,那么脚本就不能后台执行,这里总结了几种不弹出密码输入提示的方法。--测试环境目标库IP:  192.168.1.25/5432 ; 数据库: Mydb ;用户名:postgres客户端IP:  192.168.1.26--在 192

2016-05-26 16:21:43 436

转载 [Postgres] 如何读懂执行计划:参数解释

1. cost含义:这个计划节点的预计的启动开销和总开销 详细描述:启动开销是指一个计划节点在返回结果之前花费的开销,如果是在一个排序节点里,那就是指执行排序花费的开销。 总开销是指一个计划节点从开始到运行完成,即所有可用行被检索完后,总共花费的开销。实际上,一个节点的父节点可能会在子节点返回一部分结果后,停止继续读取剩余的行,如Limit节点。2. rows含义:这个计划节

2016-05-26 14:58:29 1533

转载 PostgreSQL的执行计划分析

近期有人提出想查看Postgresql的执行计划,下面分析下PG执行计划中的cost等相关值是怎么计算出来的: PG的版本是9.1.2   1.终端工具PGADMIN,对执行的语句按F7即可,然后看数据输出和解释  2.命令行分析:explain select * from table_name; 一般我们会比较关注消耗值cost和扫描的方式,如走索引或者full sc

2016-05-26 14:41:56 6626 1

转载 postgresql 执行计划理解

首先看下postgresql 执行计划中的一些术语和关键字。执行计划运算类型操作说明是否有启动时间Seq Scan扫描表无启动时间Index Scan索引扫描无启动时间Bitmap Index Scan索引扫描有启动时间Bitmap Heap

2016-05-26 13:56:53 984

原创 多数据库之间数据迁移

前几天做了ORACLE和DB2迁移数据到SQL SERVRE的工作,期间遇到了不少问题,现总结如下:1.SQL SERVER不支持ORACLE的timestap数据类型,必须先转化成DATE型。2.DB2里如果有空白字符,注意不是空格,导入SQL SERVER会当成乱码,解决方式有两个:1),把空白字符去掉。2),SQL SERVER里用NVARCHAR来存储3.在SQL SERVER

2016-03-07 17:47:05 521

转载 PostgreSQL学习手册(常用数据类型)

一、数值类型:    下面是PostgreSQL所支持的数值类型的列表和简单说明:名字存储空间描述范围smallint2 字节小范围整数-32768 到 +32767integer4 字节常用的整数-2147483648 到 +2147483647bigint8 字节大范围的整数-92233

2016-03-07 15:05:02 387

转载 ORACLE中RECORD、VARRAY、TABLE的使用详解

1     说明1.1       RECORD定义记录数据类型。它类似于C语言中的结构数据类型(STRUCTURE),PL/SQL提供了将几个相关的、分离的、基本数据类型的变量组成一个整体的方法,即RECORD复合数据类型。在使用记录数据类型变量时,需要在声明部分先定义记录的组成、记录的变量,然后在执行部分引用该记录变量本身或其中的成员。    定义记录数据类型的语法如下

2015-12-19 22:59:34 361

转载 REF CURSOR总结

利用REF CURSOR,可以在程序间传递结果集(一个程序里打开游标变量,在另外的程序里处理数据)。也可以利用REF CURSOR实现BULK SQL,提高SQL性能。REF CURSOR分两种,Strong REF CURSOR 和 Weak REF CURSOR。Strong REF CURSOR:指定retrun type,CURSOR变量的类型必

2015-12-19 21:15:25 349

转载 Oracle数据字典详解

本文为TTT学习笔记,首先介绍数据字典及查看方法,然后分类总结各类数据字典的表和视图。然后列出一些附例。 数据字典系统表,保存在system表空间中。由表和视图组成,由服务器在安装数据库时自动创建,用户不可以直接修改数据库字典,在执行DDL语句时,oracle会自动修改。记录一些表和视图(只读的),新建的表不要和这空间建在一起(9i以前的版本新用户建的表默认

2015-11-24 09:16:04 377

转载 oracle最重要的9个动态性能视图

oracle最重要的9个动态性能视图 v$session + v$session_wait (在10g里功能被整合,凑合算1个吧.)v$processv$sqlv$sqltextv$bh (更宁愿是x$bh)v$lockv$latch_childrenv$sysstatv$system_event按组分的几组重要的性能视图1。Sy

2015-11-24 09:13:07 360

转载 Oracle内部视图:X$BH

以下脚本用于列出Oracle Buffer Cache的详细信息:REM List Buffer Cache DetailsSET LINESIZE 200 PAGESIZE 1400SELECT /*+ ORDERED USE_HASH(o u) MERGE */ DECODE(obj#, NULL, to_char(bh.obj),

2015-11-24 09:08:15 566

转载 使用SQL*Plus的Preliminary方式连接数据库

使用SQL*Plus的Preliminary方式连接数据库是迫不得已而为之的一种方法。希望大家不会有使用到这种方法的一天。当系统出现严重HANG住的情况,所有其他连接方式都无济于事的时候,这种方法是最后的一线希望。1.第一种连接方法[oracle@secdb ~]$ sqlplus -prelim / as sysdbaSQL*Plus: Release 10.2.0.3.

2015-11-23 17:48:09 387

转载 expdp中使用连接字符串和network_link的区别

expdp属于服务端工具,而exp属于客户端工具,expdp生成的文件默认是存放在服务端的,而exp生成的文件是存放在客户端的1.expdp username/password@connect_string   //对于使用这种格式来说,directory使用源数据库创建的,生成的文件存放在服务端。如何将生成的文件放在目标数据库而不放在源数据库呢,在expdp中使用network_

2014-11-03 18:03:35 491

转载 SQL DEVELOPER 里 SYSTEM不能以SYSDBA登录的问题

在尝试使用SQL Developer用SYSDBA连接数据库时总是报ORA-01017错误。ORA-01017: invalid username/password; logon denied实际上用户名密码是正确的,并且在数据库服务器上使用SQL*Plus通过监听连接也是正常的。C:\Users\Kamus>sq

2013-07-05 15:56:57 3469

转载 控制文件小结

控制文件是oracle 数据库的一个入口文件,通过控制文件,数据库可以找到datafile,可以管理数据库的状态。控制主要包含如下内容:The database name and database unique identifier (DBID)The time stamp of database creationInformation about data file

2013-07-05 11:07:12 352

SparkStreaming与Stom比较

SparkStreaming与Stom比较

2019-01-02

NET程序员面试宝典

NET程序员面试宝典,非常值得借鉴和学习,参考

2012-03-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除