My company enhances performance and scalability of applications that are heavily depend on SQL Server. The product is called SafePeak. It is an automated in-memory caching/storage that works between any SQL application and the SQL Server. SafePeak learns automatically the sql schema structure and the sql queries, and then stores in high performance memory the results of queries, so when the queries are repeated the results are amazing. SafePeak has always the correct data, as it understands the updates as they arrive and applies changes (or clears relevant memory) the millisecond the update command arrives. It is application agnostic (no code involved) and is 99% automated (some initial tuning may be required).
SharePoint applications (all versions) heavily depend on the database. Some pages can send 20-30 and even 40 queries to show a single page. Measured improvements at SharePoint customers were between x2 to x10 per webpage.
Some customers ask us for product certification / endorsement by microsoft, as an OK tool for sharepoint. Their main concern to have be able to continue receiving microsoft support.
Can anyone point me for the right direction?