Category Archives: java

The Art of Java Application Performance Analysis and Tuning – Part 5

This is the fifth article in the series of articles exploring the tools and techniques for analyzing, monitoring, and improving the performance of Java applications. The Art of Java Application Performance Analysis and Tuning-Part 1                                      The Art of Java Application … Continue reading

Posted in java | Tagged , | Leave a comment

The Art of Java Application Performance Analysis and Tuning – Part 4

This is the fourth article in the series of articles exploring the tools and techniques for analyzing, monitoring, and improving the performance of Java applications. The Art of Java Application Performance Analysis and Tuning-Part 1                                      The Art of Java Application … Continue reading

Posted in java | Tagged , | Leave a comment

The Art of Java Application Performance Analysis and Tuning – Part 3

This is the third article in the series of articles exploring the tools and techniques for analyzing, monitoring, and improving the performance of Java applications. The Art of Java Application Performance Analysis and Tuning – Part 1        … Continue reading

Posted in java | Tagged , | Leave a comment

The Art of Java Application Performance Analysis and Tuning – Part 2

This is the second article in the series of articles exploring the tools and techniques for analyzing, monitoring, and improving the performance of Java applications. The Art of Java Application Performance Analysis and Tuning-Part 1                                     The Art … Continue reading

Posted in java | Tagged , | Leave a comment

The Art of Java Application Performance Analysis and Tuning – Part 1

This is the first article in the series of articles exploring the tools and techniques for analyzing, monitoring, and improving the performance of Java applications. The Art of Java Application Performance Analysis and Tuning-Part 2                                     The Art … Continue reading

Posted in java | Tagged , , | Leave a comment

EhCache — Too Many Open Files

EhCahce with  “diskPersistent=true” flag  is used to persist  the cache values to disk and can be used after system restarts. If you have many caches with “diskPersistent=true” then you may get “Too many Open files Exception”.  This is because EhCache is using nearly 30 open … Continue reading

Posted in java | Leave a comment

Hibernate – Oracle : Creating Index For Foreign-Key Columns

In Oracle adding Index for Foreign Key columns is  important for performance reasons.  And also if you are using transactions,  It is important to create index for FK columns.  With out  index your application may experience many deadlock problems. These indexes are automatically generated for MySQL … Continue reading

Posted in Hibernate, java | Leave a comment