Liferay Performance Tips – Page Load Caching

I recently came across a unique issue with a client.  I was working on some performance optimizations due to latency on page load.  I found an interesting issue around caching and this inspired my blog.  Without giving any specific details, the client...

IO, IO it’s off to work we go.

When we focus on IO performance for SQL Server it is vitally important to understand the architecture of the disk subsystem.  Typically, a DBA will focus on Disk Queue Length as the primary measure of IO performance; however, in a Storage Area Network (SAN)...

Sordid Sniffing

While recently conducting a performance analysis for a client I, again, came across an interesting phenomenon relating to plan caching and the potentially sordid effects of parameter sniffing on performance. Parameter sniffing allows SQL Server to create an...