Most Popular Databases

Advanced Oracle Explain Plan Techniques: Part 2

This is the second of an article series on advanced Oracle explain plan techniques (read Part 1 here). In this article, we continue down the DBMS_XPLAN path and dig a little deeper into DBMS_XPLAN to show useful SQL tuning information. The above illustration shows the DBMS_XPLAN package and the three main functions I use to display useful […]

Read More

Advanced Oracle Explain Plan Techniques: Part 1

This is the first in an article series that will illustrate some advanced SQL explain plan techniques that were introduced with Oracle 10g.  Oracle 10g was a big change for the Oracle optimizer, the code that tries to determine the best path to retrieve the requested data.  Changes include how Oracle uses indexes and just a […]

Read More

Using SQL Server 2014’s New In-Memory OLTP

There’s no doubt that the most important new feature that Microsoft added to SQL Server 2014 is the new In-Memory OLTP engine. The In-Memory OLTP engine enables you to move select tables and stored procedures into memory for high-performance, low-latency data access. With CPU processing speeds plateauing and memory capacities expanding, Microsoft turned to utilizing RAM […]

Read More

Store SQL Server Files on SMB File Shares: A Beginner’s Guide

One recent enhancement is the ability to store SQL Server files on SMB File Shares. In this article, we will look at Windows Server 2012’s Windows PowerShell cmdlets and WMI objects to manage SMB File Servers and SMB File Shares. These new tools are aimed at both system administrator and developers, and can be accessed to: Use the […]

Read More

Oracle RAC 12c: The new ‘Ironman’ of the Oracle community

Scalability, flexibility and agility are the cornerstones of successful cloud deployments. Customers across the globe have relied on Oracle Database Real Application Clusters (RAC) for their database cloud systems. Oracle 12c comes with significant enhancements, including scalability and high availability with such features as Flex Clusters, Flex ASM, Application Continuity and Transaction Guard. We brought together […]

Read More

Avoid these Critical SQL Server Virtualization Mistakes

Today’s hypervisors like Hyper-V and vSphere make it easy to virtualize servers like SQL Server. However, they can also make it easy to create poorly performing virtualized SQL server instances. In this article I’ll cover some of the biggest mistakes that you can make when virtualizing SQL Server. Some of the top mistakes to avoid […]

Read More

Best Practices for Virtualizing SQL Server

It wasn’t that long ago that many companies thought that you couldn’t virtualize SQL Server because it was too resource intensive. However, with the advances that both Microsoft and VMware have made to Hyper-V and vSphere respectively today’s virtualization platforms are more than capable of running almost every enterprise workload – including SQL Server. This […]

Read More

Can Data Keep Pace with DevOps and Agile?

Provisioning a new server has become increasingly easy with virtualization. Provisioning data, however, can be more challenging, especially in Agile shops where the volume of environments required to support dev and testing can easily go beyond the abilities of your IT operations to keep up. Is there any way to make it easier? We brought […]

Read More

How SQL Server DMVs Can Be a Savior in SQL Azure, Too

Be it SQL Server or the improved version of SQL Server on the cloud called as SQL Azure, when it comes to monitoring, there is nothing as powerful as DMVs (Dynamic Management Views). For a primer, Dynamic Management Views (DMVs) are a set of virtual views which expose the internal states of SQL Server deployment. […]

Read More

Oracle Hard Parsing: A Closer Look

The prior article discussed the Oracle library cache, the difference between a hard parse and a soft parse, and a bit on bind variable processing as well. To review, Oracle hard parsing reads in statistics, utilizes index information and creates an execution plan. Soft parsing already has the execution plan and doesn’t need to revisit the statisticsand […]

Read More