2011年10月17日

oracle lock duration.

摘要: Oracle Database releases all locks acquired by the statements within a transaction when it commits or rolls back. Oracle Database also releases locks acquired after asavepointwhen rolling back to the savepoint. However, only transactions not waiting for the previously locked resources can acquire lo 阅读全文

posted @ 2011-10-17 16:30 andrefun 阅读(243) 评论(0) 推荐(0)

2011年10月13日

Fedora15安装java不能显示中文的问题

摘要: 1.cd $JAVA_HOME/jre/lib/mkdir -p fonts/fallback/cd fallback2,#ln -s /usr/share/fonts/wqy-zenhei/wqy-zenhei.ttc zenhen.ttc3,#mkfontdir4,#mkfontscale 阅读全文

posted @ 2011-10-13 17:38 andrefun 阅读(137) 评论(0) 推荐(0)

2011年10月8日

awk实现time_diff

摘要: 1 awk 'function timediff(ta,tb) {2 split(ta, xa, "[-|:| ]");3 split(tb, xb, "[-|:| ]");4 tas=mktime(xa[1]" "xa[2]" "xa[3]" "xa[4]" "xa[5]" "xa[6]);5 tbs=mktime(xb[1]" "xb[2]" "xb[3]" "xb[4]" 阅读全文

posted @ 2011-10-08 11:25 andrefun 阅读(271) 评论(0) 推荐(0)

2011年9月16日

virtualbox 4.0 shrink vdi文件

摘要: 1、先在guest os上运行磁盘碎片管理器,将各个磁盘的磁盘碎片减少;2、下载sdelete(http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx)3、运行sdelete -c -z ;4、在host os上运行VBoxManage modifyhd $vdi_path --compact。这样在guest上看到占用的空间就和host上看到的空间差不多了。 阅读全文

posted @ 2011-09-16 10:58 andrefun 阅读(332) 评论(0) 推荐(0)

2011年9月15日

oracle super user & authenticate

摘要: Database Administrators can authenticate database administrators through the data dictionary, (using an account password) like other users.Keep in mind that beginning with Oracle Database 11gRelease 1, database passwords are case-sensitive. (You can disable case sensitivity and return to pre–Release 阅读全文

posted @ 2011-09-15 13:48 andrefun 阅读(255) 评论(0) 推荐(0)

2011年8月29日

InnoDB file-format

摘要: InnoDB支持的文件格式目前有:Antelope,对应的row_format为redundent(5.0之前默认),compact(5.0及之后默认);Barracuda,从innodb plugin v1.0开始支持,对应的row_format为dynamic,compressed。 阅读全文

posted @ 2011-08-29 16:13 andrefun 阅读(147) 评论(0) 推荐(0)

2011年7月12日

mysqlslap的选项

摘要: mysqlslap是一个客户端程序,用于模拟多个客户端负载的一个程序,类似于多个客户端访问服务器。mysqlslap的运行分成3个阶段:初始化阶段,单连接;模拟测试阶段,可能有多个连接;清除阶段,单连接。选项说明:--auto-generate-sql, -a:当没有指定sql文件或命令时,自动生成sql;--auto-generate-sql-add-autoincrement:自动创建表的时候添加auto_increment列;--auto-generate-sql-execute-number=N:生成多少查询语句;--auto-generate-sql-guid-primary,自动 阅读全文

posted @ 2011-07-12 15:26 andrefun 阅读(390) 评论(0) 推荐(0)

2011年6月29日

MySQL国际化<2>

摘要: MySQL客户端和服务器之间的链接是有charset和collate设置的,每一个链接的charset和collate都可以单独设置。这里的“链接”指的是:客户端发送数据,如查询语句、插入语句等;服务端发送响应,如结果等;这会涉及以下问题:数据离开客户端时的charset是有character_set_client决定的;服务端接收数据之后,会将数据从character_set_client转换成为character_connection(除了使用了_chaset提示符的字符串之外)。collation_connection对于字符串之间的比较是很重要的,但是并不会影响字符串和列数据的比较,因 阅读全文

posted @ 2011-06-29 17:16 andrefun 阅读(271) 评论(0) 推荐(0)

2011年6月28日

MySQL国际化<1>

摘要: MySQL在字符集方面的支持还是比较完善的,不过由于平时工作一般都是使用默认的latin1字符集,所以也很少出现问题。最近打算系统的研究下,以下为笔记。定义:MySQL的国际化支持包含字符集character set(charset)和排序规则(collate)。一般来说一个charset对应有两个或者两个以上collate,如gbk字符集有gbk_chinese_ci和gbk_bin两个collate。后缀ci表示case insensitive,bin表示binary,实际上还有cs,表示case sensitive。MySQL的charset和collate支持四个级别的设置,分别是se 阅读全文

posted @ 2011-06-28 17:21 andrefun 阅读(979) 评论(0) 推荐(0)

2011年6月23日

集合的操作

摘要: /tmp/a.sh.html1集合的操作23工作中经常会碰到数据集合的操作,诸如集合的交集、差集和并集等等。在集合只有少量的时候,如2个集合时,用shell工具我感觉比数据库更方便一些。4比如:5集合a:6172839410511集合b:12113214515716交集的操作:a∩b,cat a b | sort | uniq-u17差集的操作:a-b,cat a b b | sort | uniq-u18并集的操作:a∪b,cat a b | sort | uniq。19用数据库操作也可以,可以用到left join等等。2021但是在多个集合需要执行这样的操作时,用shell就显得不够方便 阅读全文

posted @ 2011-06-23 18:19 andrefun 阅读(286) 评论(0) 推荐(0)

导航