Designing and implementing a proper database for application development is a complex and time-consuming task. The choices made during database and application design will impact the usefulness of the ...
Let's break down when it's ideal to use the NOLOCK hint and when you should never use it. As a consultant, I work on wide swaths of database systems, which means I get to see many, many SQL statements ...
Building a distributed database is complicated and needs to consider many factors. Previously, I discussed two important techniques, sharding and partitioning, for gaining greater throughput and ...
If there was just one aspect of relational databases that led to the explosion of non-relational alternatives over the last 10 years, it was the ACID transaction model. ACID transactions were ...
Community driven content discussing all aspects of software development from DevOps to design patterns. The SQL specification defines four transaction isolation levels, although a fifth transaction ...
There isn’t a week that goes by that I don’t hear or read about an organization seeing ginormous transaction log (.ldf) files, while the associated data (.mdf) file is at the size it should be when ...
Why external consistency is so important for a hard real-time database. Maintaining a transaction timeline. The impact of a transaction-scheduling policy. A real-time database-management system (DMBS) ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results