Database performance is a common problem for SQL Server DBA’s. It seems like we spend more time on performance than just about anything else. In many cases, we use scripts or tools that point out performance bottlenecks but we don’t have any way to fix them. For example, what do you do when you need to speed up a query that is already tuned as well as possible? Or what do you do when you aren’t allowed to make changes for a database supporting a purchased application?
Iridium I/O for SQL Server was originally built at Confio software (makers of Ignite) because DBA’s kept asking for a way to actually fix performance instead of just pointing out performance problems. The technology is certified by Microsoft and was so promising that it was spun out into a separate company that is now run by the Confio Founder/CEO and technology management team.
Iridium uses deduplication technology to both shrink the databases as well as boost IO performance. It is intriguing to see it work. It will deduplicate a live database as it is running transactions. You can watch the database get smaller while user queries are running.
Iridium is a simple tool to use. After installing the software, you click an “Analyze” button which will spend a minute or two on each database and estimate both your storage and performance savings. Next, you click an “Activate” button to turn on Iridium I/O for your selected databases. You don’t need to reboot the operating system or restart the database during any part of the process.
As part of my test, I also wanted to see if there would be an impact on my databases when Iridium was removed. The ‘revert’ process (bringing the files back to their SQL Server native format) was executed by a simple click of a button, and completed while the databases were available for normal processing.
I was impressed and enjoyed playing with the software and encourage all of you to try it out. Here is the link to the website to download Iridium for free. .
Reference: Pinal Dave (https://blog.sqlauthority.com)