Remove c
article thumbnail

Draft FAQ: Why does the C++ standard ship every three years?

Sutter's Mill

More about that in the post-meeting trip report after the meeting is over… FAQs (As of pre-Cologne, July 2019) There are bugs in the standard, so should we delay C++20? If we had just another meeting or two, we could add <feature> which is almost ready, so should we delay C++20? Of course, and no. Of course, and no.

C++ 98
article thumbnail

Fundamentals of table expressions, Part 7 – CTEs, optimization considerations

SQL Performance

Here’s the attempted solution using a CTE: WITH C AS. ( Using our trick with the TOP filter in the inner query, you prevent the unnesting of the table expression, like so: WITH C AS. ( The following code returns only shippers with a maximum order date that is on or after January 1 st , 2018: USE PerformanceV5 ; WITH C AS. (

C++ 140
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Blog Archive

O'Reilly Software

2020 Apr 6 Off by Two 2019 May 12 f() vs f(void) in C vs C++ 2019 Jan 18 Finding Compiler Bugs With C-Reduce 2018 Oct 24 Booting a Custom Linux Kernel in QEMU and Debugging It With GDB 2018 Jun 2 Speeding Up Linux Kernel Builds With ccache 2017 Sep 5 GCC vs LLVM Q3 2017 Commit Rates and Active Developer Counts 2017 May 31 Running Clang-Tidy (..)

C++ 40
article thumbnail

BPF Theremin, Tetris, and Typewriters

Brendan Gregg

Embedded C. # # Tone generation from: [link] # # 29-Apr-2019 Brendan Gregg Created this. This is the culmination of five years of work: the BPF kernel runtime, C support, LLVM and Clang support, the BCC front-end, and finally the bpftrace language. This is not my best code, since I hacked it in a hurry, but here it is: #!/usr/bin/python

C++ 102
article thumbnail

Fundamentals of table expressions, Part 7 – CTEs, optimization considerations

SQL Performance

Here’s the attempted solution using a CTE: WITH C AS. ( Using our trick with the TOP filter in the inner query, you prevent the unnesting of the table expression, like so: WITH C AS. ( The following code returns only shippers with a maximum order date that is on or after January 1 st , 2018: USE PerformanceV5 ; WITH C AS. (

C++ 52
article thumbnail

The DBCC_OBJECT_METADATA Latch

SQL Performance

Continuing my series of articles on latches, this time I’m going to discuss the DBCC_OBJECT_METADATA latch and show how it can be a major bottleneck for consistency checks prior to SQL Server 2016 under certain circumstances. But remember, this bottleneck only happens for versions of SQL Server earlier than SQL Server 2016.

C++ 54
article thumbnail

"0 to 60" : Switching to indirect checkpoints

SQL Performance

In a recent tip , I described a scenario where a SQL Server 2016 instance seemed to be struggling with checkpoint times. Kendra Little – Target Recovery Interval and Indirect Checkpoint – New Default of 60 Seconds in SQL Server 2016. SQL 2016 – It Just Runs Faster: Indirect Checkpoint Default. group_id = c.

C++ 58