Este vai ser o primeiro de uma série de artigos sobre performance em sites baseados em SharePoint 2007. A Blob Cache, também conhecida por “Disk-based Cache” permite poupar alguns acessos à base de dados do SharePoint, guardando alguns ficheiros directamente no disco rígido.
A grande maioria dos sites Internet são construídos com base numa grande quantidade (por vezes enorme!) de ficheiros que podem ser imagens, ficheiros js, ficheiros css, flashs, etc. No SharePoint 2007 todos estes ficheiros são guardados nativamente dentro da base de dados, em BLOBs. Esta característica do SharePoint, stressa bastante o SQL Server, com pedidos desnecessários. É para resolver este problema que existe a BLOB Cache. O acesso a ficheiros em disco é muito mais rápido e não sobrecarrega o SQL com este tipo de pedidos. Quando activada, os ficheiros à medida que vão sendo pedidos, são guardados numa pasta em disco, e os pedidos seguintes já não voltam a aceder à base de dados e vão directamente à Blob Cache.



