Remove 2008 Remove Efficiency Remove Hardware Remove Tuning
article thumbnail

Finding Distinct Values Quickly

SQL Performance

Back in 2014, I wrote an article called Performance Tuning the Whole Query Plan. This is very efficient, as confirmed by the elapsed time of 13ms (all of which is CPU time). The structure of a b-tree index makes finding the next highest value very efficient — there is no need to scan through the duplicates. Test Environment.

Servers 86
article thumbnail

Solaris to Linux Migration 2017

Brendan Gregg

Nowadays, there are three built-in tracers that you should know about: - **ftrace**: since 2008, this serves many tracing needs, and has been enhanced recently with hist triggers for custom histograms. It's the official profiler. Many new tools can now be written, and the main toolkit we're working on is [bcc].

article thumbnail

Structural Evolutions in Data

O'Reilly

” Consider the structural evolutions of that theme: Stage 1: Hadoop and Big Data By 2008, many companies found themselves at the intersection of “a steep increase in online activity” and “a sharp decline in costs for storage and computing.” Millions of tests, across as many parameters as will fit on the hardware.