Warning: Constant WP_TEMP_DIR already defined in /var/www/html/blogs/glenn/wp-config.php on line 94

Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/blogs/glenn/wp-config.php:94) in /var/www/html/blogs/glenn/wp-includes/feed-rss2-comments.php on line 8
Comments on: A SQL Server Hardware Tidbit a Day – Day 9 https://www.sqlskills.com/blogs/glenn/a-sql-server-hardware-tidbit-a-day-day-9/ Semi-random musings about SQL Server performance Tue, 13 Nov 2018 18:52:06 +0000 hourly 1 https://wordpress.org/?v=6.9.4 By: Vin DiPippo https://www.sqlskills.com/blogs/glenn/a-sql-server-hardware-tidbit-a-day-day-9/#comment-1968 Thu, 11 Apr 2013 15:23:08 +0000 http://3.209.169.194/blogs/glenn/?p=697#comment-1968 In reply to Vin DiPippo.

FYI – the link to the Bw-tree paper isn’t particular visible, so click here for more info: Bw-tree paper from Microsoft Research.

]]>
By: Vin DiPippo https://www.sqlskills.com/blogs/glenn/a-sql-server-hardware-tidbit-a-day-day-9/#comment-1967 Thu, 11 Apr 2013 15:21:52 +0000 http://3.209.169.194/blogs/glenn/?p=697#comment-1967 Glenn, great series.

On this one, I’d add that the closer cache levels are becoming increasingly more important in two major ways: NUMA and the emergence of technologies such as Bw-trees.

With both, if we can keep the workload on the same processor group into which the data were loaded originally (e.g. cache pages), we are guaranteed the fastest possible access. Causing different data sets to be moveded in and out of the cache or causing “foreign” data transfers from one CPU group to another all limit us.

The NUMA setup and CPU affinity options for SQL are really key here. Also, with both VMware and Hyper-V, you can now give a VM NUMA awareness and affinity. All important things to consider!

Not sure if CPU-Z gives you the same output somewhere, but coreinfo.exe from sysinternals definitely helps in identifying the NUMA-ness of an architecture, particularly when run from inside a VM.

]]>