07 2014 档案
摘要:最近做了一个项目,需要使用Spring+mybatis+postgresql,下面记录一下整合步骤:一、准备JAR包:我使用的是maven,所以直接晒出pom.xml 4.0.0 test.qunar.com web 0.0.1-SNAPSHOT jar web ...
阅读全文
摘要:最近做了一个项目,使用Mybatis自动生成代码,下面做一下总结,被以后参考:一、提前准备:1、工具类:mybatis-generator-core-1.3.2.jar2、postgresql驱动:postgresql-9.2-1003-jdbc4.jar3、xml文件这些我都上传到了附件上,下载链...
阅读全文
摘要:以前习惯使用MYSQL命令行登录,但是到POSTGRESQL不能实现,下面总结一下方法:1、填写需要链接的postgresql语句,一般放在~/.bash_profile,例如:alias log_analysis="psql -h l-tdata1.**.qunar.com -U pdata -s...
阅读全文
摘要:最近发现POSTGRESQL的一张表(下面统称为test表)达到67G大小,不得不进行重新分区,下面记录一下步骤:前言、查看数据表结构(表结构肯定是虚构的)CREATE TABLE test( id integer NOT NULL DEFAULT , logday character vary...
阅读全文
摘要:昨天遇到了一个奇葩的问题,需要在WHERE条件里面添加正则表达式,抱着试试看的态度,查看了一下postgresql,发现确实可以支持正则,例如:select * from user where email ~ '^[A-H]' --匹配email地址以A-H开头的记录 select * from ...
阅读全文
摘要:今天添加了发送邮件的功能,总结一下,供以后参考:1、直接使用管道发送邮件echo "hello,this is the content of mail.welcome to www.mzone.cc" | mail -s "Hello from mzone.cc by pipe" admin@qun...
阅读全文
摘要:本文介绍两个内容,为什么使用PreparedStatement的addBatch()方法?以及使用PreparedStatement的好处。一、addBatch使用方法昨天用JAVA做了一个导表的功能,数据量非常多,使用下面的缓冲方法非常使用。1. 建立链接 Connection conn...
阅读全文
摘要:昨天配置了log4j发送错误日志的功能,很实用,记录一下!Log4j可以实现输出到控制台,文件,回滚文件,发送日志邮件,数据库,自定义标签。例如:log4j.rootLogger=DEBUG, INFO, CONSOLE, FILE, ROLLING_FILE, MAIL 在log4j.proper...
阅读全文
摘要:查看占用CPU最多的几个postgresqlps aux | grep postgres | sort -n -r -k 3 | head -10 | awk '{print $2, $3}'查看所有postgre语句执行时间:select procpid, start, now() - start...
阅读全文