2013年3月14日

jmap命令(Java Memory Map)

摘要: 1、介绍打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。可以输出所有内存中对象的工具,甚至可以将VM中的heap,以二进制输出成文本。使用方法jmap-histopid。如果连用SHELLjmap-histopid>a.log可以将其保存到文本中去,在一段时间后,使用文本对比工具,可以对比出GC回收了哪些对象。jmap-dump:format=b,file=outfile3024可以将3024进程的内存heap输出出来到outfile文件里,再配合MAT(内存分析工具(MemoryAnalysisTool),使用参见:http://blog 阅读全文

posted @ 2013-03-14 19:38 善敗將軍 阅读(203) 评论(0) 推荐(0) 编辑

实例对比Oracle中truncate和delete的区别

摘要: 实例对比Oracle中truncate和delete的区别删除表中的数据的方法有delete,truncate,它们都是删除表中的数据,而不能删除表结构,delete可以删除整个表的数据也可以删除表中某一条或N条满足条件的数据,而truncate只能删除整个表的数据,一般我们把delete操作收作删除表,而truncate操作叫作截断表.truncate操作与delete操作对比操作回滚高水线空间效率Truncate不能下降回收快delete可以不变不回收慢下面分别用实例查看它们的不同1.回滚首先要明白两点1.在oracle中数据删除后还能回滚是因为它把原始数据放到了undo表空间,2.DML 阅读全文

posted @ 2013-03-14 19:36 善敗將軍 阅读(344) 评论(0) 推荐(0) 编辑

oracle to_timestamp and to_date

摘要: Oracle/PLSQL: To_Timestamp FunctionIn Oracle/PLSQL, theto_timestampfunction converts a string to a timestamp.The syntax for theto_timestampfunction is:to_timestamp( string1, [ format_mask ] [ 'nlsparam' ] )string1is the string that will be converted to a timestamp.format_maskis optional. Thi 阅读全文

posted @ 2013-03-14 19:35 善敗將軍 阅读(335) 评论(0) 推荐(0) 编辑

导航