- 博客(30)
- 资源 (1)
- 收藏
- 关注
原创 PostgreSQL异步操作
转载 胡辉 在PG交流群分享:异步操作有几种情况下后端会发送一些并非由特定前端命令流传达的消息。在任何时候前端都必须准 备处理这些消息,即使它是并未参与一个查询。在最低限度下,我们应该在开始读取查询响 应之前检查这些情况。NoticeResponse消息有可能是因为外部的活动而产生的;比如,如果数据库管理员进行一 次“快速”数据库关闭,那么后端将在关闭连接之前发送一个NoticeResponse来表明这些。 相应地,前端应该总是准备接受和显示NoticeResponse消息,即使连接事实上是空闲的。
2020-09-17 20:02:04
1068
原创 PostgreSQL自动化部署
PostgreSQL单个库不成林,多个库的集群才是主打歌。多个库的部署,人工难免出错,自动化部署就显得很重要。第一步,首先要给每个数据一个名字,一个版本初始化第二步,构建自动连接数据库,自动检查版本依赖,自动部署,自动更新版本以下是分解的shell步骤核心脚本:利用shell 执行sql样例psql "host=192.168.0.123 port =5432 user =...
2019-11-19 10:26:22
394
原创 Postgresql监控Top SQL
参考:https://github.com/digoal/blog/blob/master/201704/20170424_06.mdPG 库优化路漫漫,如果没有合适的工具 、规范或者方法提前发现数据库性能问题,只能通过应用倒逼发现数据库问题,非常被动。变被动为主动的前提是手持利器 。• create extension pg_stat_statements;• 最耗时SQL...
2019-09-25 20:01:04
1129
原创 PostgresDB 文件管理
问题描述:PostgresDB 写入8000W条记录后,磁盘用到300G发现问题过程:=>\l查看有哪些数据库(database)=>\select pg_database_size ('adb');查看数据库大小=> select pg_database.datname, pg_database_size(pg_database.datname) ...
2019-09-11 13:23:34
381
原创 PostgreSQL 之常用必备psql
作者:moocbaby时间:2019/8/10标签:PG,SQL-----------------------------------------------------------------------------------------------加班午后,写点sql总结,备忘。如何得到psql命令中实际执行的SQL?在启动psql命令中加 “-E”参数,就可以吧ps...
2019-08-10 13:06:47
826
转载 postgresql----字符串函数与操作符
https://www.cnblogs.com/alianbog/p/5656722.html函数 返回值类型 描述 示例 结果 string||string text 字符串连接 select 'Post'||'gresql'||' good!'; Postgresql good! string||non-string或non-stri...
2019-04-11 14:32:37
240
原创 PostgreSQL 数据字典表——查询列属性
作者:moocbaby日期:2019-2-12新年快乐,开工大吉!表名 用途 pg_attribute 列信息 pg_class 表信息 pg_type 数据类型 pg_constraint 约束,如主键 -----------------------------------------------------# pg_attribu...
2019-02-12 17:32:39
4422
原创 德哥博客阅读记录
https://github.com/digoal/blog/blob/master/197001/readme.md2019-01-28 思考小记 - 职业规划、转型思考https://github.com/digoal/blog/blob/master/197001/20181004_02.md坚定信念、确定目标、分清主次。自主可控、安全可控 - 为什么选择开源数据库、如何...
2019-01-28 14:08:40
362
原创 PostgreSQL row number
作者:moocbaby(handan)日期:2019-01-19标签:postgreSQL, row numberPosrgreSQL row number 查询语句如下:Select row_number() over() from table_name;或者Select row_number() over(order by t.a desc) from from tab...
2019-01-19 10:52:30
1252
原创 PostgreSQL DB connection免输入密码连接PG
作者:moocbaby(handan)日期:2019-01-19标签:postgreSQL, connectionLinux环境下,PostgreSQL DB连接令如下,[postgres@hname~]psql -U username -h 20.100.53.221 -p 5432 -d opdbenter passwd for username: (这里输入密码)-U...
2019-01-19 10:33:53
625
原创 SQL分段统计数据报表
背景:年底了,需要做一个分段统计报表,需要统计每个时间段(一个季度)创建了多少了个站点(site)。以下sql作为范本,并进行解析:1. 时间分段:between 是左右闭合空间,所以注意时间点选择,以防止漏掉统计数据。Q1: ['2017-01-01','2017-04-01']; Q2: ['2017-04-01','2017-07-01']...2. Case when then
2018-01-11 16:16:26
1491
原创 那年花开早,PMP考过好
今年桂花开得很早,在2017年9月9日考试当天,丹桂飘香。直觉,考试题目比模拟题简单。考完PMP,我竟有些茫然,思考,为什么要考?我也有些担心考不过,还要不要补考,就在患得患失中,追剧《那年花开月正圆》,74集的电视剧追完了,PMP 的考试成绩在今早收到了。那封“Congratulations, you have obtained a PMP”的邮件,着实激动开心。我竟然在得知考试结果时想明白考PMP的意义:给自己一个认真努力的机会去实现一个目标。
2017-10-16 09:07:07
500
原创 Oracle 12c 新特性(3)_Attribute Clustering
Oracle 12c new feature, attribute clustering
2016-10-02 15:29:40
1001
原创 Cassandra ABC
NoSQL最近由于雨后春苏,势如破竹。我们这些从事传统关系型数据管理开发的工作者,必须要跟上云时代的步伐。一起像学ABC一样,走进Cassandra的世界吧。我总结了这么多关键字,连起来,虽不能绕地球一周,可以给大家一个缩影,Cassandra数据库是什么。KeyWords of CassandraNoSQLColumnGoogleBigTableAmazonDynamoFacebookApach
2016-09-30 09:56:41
319
原创 Shell字符串截取——获取oracle group名字
业务背景,在执行oracle文件时,需要授权给相应文件,一边我们用chown -Roracle:oraclegroup xxx,不同服务器oraclegroup名字不相同,怎么样获取呢?方法:首先,我们可以通过命令groups oracle 获取oraclegroups,格式如下:oracle : oinstall dba 怎么样获取group 名字(oinstall)?提供如下方法1:利用awk
2016-09-30 09:56:39
244
原创 Oracle DBCA 创建实例
利用DBCA创建instance,非常简单快捷,就是根据linux server配置可视化界面时,要多费心点。详情见附件。
2016-09-30 09:56:36
476
原创 Oracle 实例创建脚本
遥想刚入职时,一台服务器就挂了,所以就是在“危难”中有机会学习。在夜深人静时,我想去回忆一下Oracle实例的创建。一种方法,DBCA,图形界面,但是需要依赖xming或xmanager这类软件;另一种方法就是脚本创建Oracle数据库实例。第一种方法简单,易上手,但是对初学者,不能学习到更多数据库知识;第二种方法用脚本就能更了然数据库的各种文件以及参数。本文只介绍脚本创建Oracle实例。记得2
2016-09-30 09:56:33
1527
原创 Java JDBC连接MySQL(Eclipse)
1. MySQL JDBC驱动下载2.导入MySQLJDBC驱动Eclipse: Build Path->Libraries->Add External JARs…->mysql-connector-java-5.0.8-bin.jar650) this.width=650;" src="http://img1.51cto.com/attachment/201308/151654581.png"
2016-09-30 09:56:31
266
原创 Java JDBC连接Oracle11.2.0.2(Eclipse)
1.下载OracleJDBC驱动。(Oracle11.2.0.2)http://www.oracle.com/technetwork/cn/database/enterprise-edition/jdbc-112010-094555-zhs.html或者在ORACLE_HOME/jdbc/lib下获取JDBC驱动2.导入OracleJDBC驱动Eclipse: Build Path->Librar
2016-09-30 09:56:28
1600
原创 resmgr:cpu quantum Top Event Issues Solved
What's the problem?Via awr report, below top event was found. How to solve Top 1 event: resmgr:cpu quantum ?Top 5 Timed Foreground EventsEventWaitsTime(s)Avg wait (ms)% DB timeWait Classresmgr:cpu qu
2016-09-30 09:56:25
529
原创 ActiveMQ 在shareplex8中的使用
ActiveMQ 下载:http://activemq.apache.org/activemq-580-release.html以Linux (6.3为例)(1)ActiveMQ server安装。(root)JDK安装(1.6);ActiveMQtar包解压;启动activeMQ, cd /ActiveMQ/bin/, ./activatemq start;检查启动进程 ps -ef|grep
2016-09-30 09:56:22
232
原创 ORA Error Solutions——ORA-00020 ORA-00257 ORA-00600 ORA-01012 ORA-01031 ORA-01102
ORA-00020 maximumnumber of processes (150) exceededProblem: DB instance can’t be login andshow below error:ORA-00020maximum number of processes (150) exceededRoot Cause:Theprocesses parameter is set a
2016-09-30 09:56:19
329
原创 Shareplex安装文档
Shareplex是一款数据实时同步应用软件,quest公司的产品,后被dell收购。本文介绍Shareplex软件的安装。(1)获取安装文件(http://www.quest.com/shareplex-for-oracle/)及license(2)软件安装 如SharePlex-7.0.2-b24-oracle100-rh-30-x86.tpm Sh
2016-09-30 09:56:17
905
Oracle DBA
2010-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人