Defining Constraints within CREATE TABLE in Oracle 12c
You can use the CREATE TABLE statement to enforce several different kinds of constraints on a table: candidate keys, primary keys, foreign keys, and check conditions. A CONSTRAINT clause can constrain a single column or group of columns in a table. The point of these constraints is to get Oracle to do most of the work … Read more Defining Constraints within CREATE TABLE in Oracle 12c
How Data Types and Query Tuning Can Improve Application Performance
One of the easier ways to improve the performance of your SQL Server and Azure SQL database queries is to ensure you choose the right data types for your data, and the data types in your application’s code match the ones in your stored procedures and queries. Choosing the right data type conserves space, because … Read more How Data Types and Query Tuning Can Improve Application Performance
How to Make SQL Server Faster on Azure VMs
Many organizations have migrated their environments from on-premises to the cloud, and one of the clouds of choice is Microsoft Azure. For SQL Server workloads, organizations can use platform as a service solutions with features like Azure SQL Database and Managed Instance or infrastructure as a service solutions with Azure SQL virtual machines. Azure SQL virtual … Read more How to Make SQL Server Faster on Azure VMs
10 SQL Server Performance Tuning Best Practices
There are a large number of best practices around SQL Server performance tuning – I could easily write a whole book on the topic, especially when you consider the number of different database settings, SQL Server settings, coding practices, SQL wait types, and so on that can affect performance. For this post I decided to … Read more 10 SQL Server Performance Tuning Best Practices
SQL Server Storage Best Practices: Choosing Storage Options
Storage is one of the most critical components for any relational database management system, and getting the right storage configuration affects reliability, availability, and performance. When it comes to SQL Server storage best practices, choosing between storage hardware options has changed significantly over the last decade, but that doesn’t necessarily make choosing the correct storage … Read more SQL Server Storage Best Practices: Choosing Storage Options
Spotting and Avoiding Database Drift
Managing any database ecosystem is difficult enough: taking backups, maintaining statistics, and doing performance tuning all tax the time of the DBA or database developer. The job is complex even without considering the work you do to manage the various schema and data drifts that can occur. Unless you operate in a vacuum or within … Read more Spotting and Avoiding Database Drift
Indexing Strategies for SQL Server Performance
One of the easiest ways to increase query performance in SQL Server is to make sure it can quickly access the requested data as efficiently as possible. In SQL Server, using one or more indexes can be exactly the fix you need. In fact, indexes are so important, SQL Server can warn you when it … Read more Indexing Strategies for SQL Server Performance
Basic SQL Server Query Tuning Secrets Every SQL Admin Should Know
The performance of your applications is a complex, multi-layered puzzle. Performance can be negatively impacted at the application layer or even by remote calls to networked services. However, the most common bottleneck for applications is the data storage layer. The most common data storage tier for applications is a relational database, whose performance can vary … Read more Basic SQL Server Query Tuning Secrets Every SQL Admin Should Know
Database Cloud Service Solutions
Database cloud services are becoming increasingly popular. This is because they offer a range of benefits, including improved innovation and agility, lower risks, and fewer costs. Once you’ve chosen your database cloud provider, you’ll have to consider how you should manage and monitor your cloud computing database. This guide provides a brief overview of what … Read more Database Cloud Service Solutions
Best PostgreSQL Tools for Queries, Migration, and GUI Administration
The PostgreSQL database is one of the most advanced databases available, which is why it’s essential for it to be appropriately managed and maintained. This guide reviews some of the most popular and well-regarded Postgres admin tools on the market, with particular consideration of the best PostgreSQL query tool, PostgreSQL migration tool, and Postgres GUI … Read more Best PostgreSQL Tools for Queries, Migration, and GUI Administration