2022-12-07
461 reads
2022-12-07
461 reads
2022-12-05
365 reads
Steve reminds us about being charitable if we are fortunate enough to do so.
2022-12-03
54 reads
This series of articles describes a path you can take to transforming an existing, manual and error-prone database development and release process into an automated and reliable Database DevOps 'pipeline', starting here with an overview of what we set out to achieve, and the people, processes and tools involved.
2022-12-02
Learn how and why to use RAISERROR in your SQL Server code to be able to better handle errors that may occur during code execution.
2022-12-02
2022-12-02
87 reads
2022-11-30
454 reads
The previous installment of this series examined aggregate subquery removal and subquery coalescing, describing the latter as similar in some ways to an inverse for “Or Expansion” and “Join Factorization”. In this instalment, it’s time to take a closer look at Or Expansion and we’ll move on to Join Factorization in the next instalment.
2022-11-30
2022-11-28
451 reads
Learn how one company adopted, adapted, and learned from the Agile methodology.
2022-11-28
4,498 reads
By Steve Jones
My life has some crazy travel stretches for sure. Between speaking, office visits, customer...
In Part 1, we saw how ‘Vamana’ represents vectors as nodes, connects them with...
I’m excited to announce the release of a new open-source project that fully automates...
Comments posted to this topic are about the item Server-Level Table sizes
Comments posted to this topic are about the item Optional Parameter Plan Optimization in...
There is a table tmp_tab:
CREATE TABLE tmp_tab ( id int, val int );
INSERT INTO tmp_tab VALUES (1, 1), (2, NULL), (3, 3), (4, 4), (5, 5);You want to order the rows ids by the following expression:
ISNULL(val, id) + 1Which of the following queries produces the expected ordering and why? (Select all correct) See possible answers