{"id":1455,"date":"2018-11-18T11:36:07","date_gmt":"2018-11-18T19:36:07","guid":{"rendered":"http:\/\/3.209.169.194\/blogs\/glenn\/?p=1455"},"modified":"2020-01-11T12:51:57","modified_gmt":"2020-01-11T20:51:57","slug":"cpu-upgrade-to-amd-ryzen-threadripper-2950x","status":"publish","type":"post","link":"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/","title":{"rendered":"CPU Upgrade to AMD Ryzen Threadripper 2950X"},"content":{"rendered":"<p><span style=\"font-size: small;\"><a href=\"https:\/\/www.sqlskills.com\/blogs\/glenn\/initial-crystaldiskmark-results-for-intel-optane-900p\/\">About a year ago<\/a>, I built a high-end desktop (HEDT) workstation based on the then, top-of-the-line 14nm AMD Ryzen Threadripper 1950X processor. This is the machine that I use for most of my daily work. I have been quite happy with it over the past year.\u00a0 Here are the main components that I used to build this system:<\/span><\/p>\n<ul>\n<li><span style=\"font-size: small;\"><a href=\"https:\/\/www.asrock.com\/mb\/AMD\/Fatal1ty%20X399%20Professional%20Gaming\/index.asp\">ASRock Fatal1ty X399 Professional Gaming<\/a> motherboard<\/span><\/li>\n<li><span style=\"font-size: small;\">AMD Ryzen Threadripper 1950X processor<\/span><\/li>\n<li><span style=\"font-size: small;\"><a href=\"https:\/\/www.nzxt.com\/product-overview\/kraken\">NZXT Kraken X62<\/a> 280mm liquid CPU cooler<\/span><\/li>\n<li><span style=\"font-size: small;\"><a href=\"https:\/\/www.amazon.com\/CORSAIR-Crystal-Mid-Tower-Tempered-Glass\/dp\/B01LE0ZKR2\">Corsair Crystal 570X<\/a> case<\/span><\/li>\n<li><span style=\"font-size: small;\"><a href=\"https:\/\/www.intel.com\/content\/www\/us\/en\/products\/memory-storage\/solid-state-drives\/gaming-enthusiast-ssds\/optane-900p-series.html\">480GB Intel Optane SSD 900P<\/a> system drive<\/span><\/li>\n<li><span style=\"font-size: small;\"><a href=\"https:\/\/www.intel.com\/content\/www\/us\/en\/products\/memory-storage\/solid-state-drives\/gaming-enthusiast-ssds\/750-series\/750-400gb-aic-20nm.html\">400GB Intel SSD 750<\/a> PCIe NVMe drive<\/span><\/li>\n<li><span style=\"font-size: small;\">(3) <a href=\"https:\/\/www.samsung.com\/semiconductor\/minisite\/ssd\/product\/consumer\/960pro\/\">1TB Samsung 960 PRO<\/a> M.2 PCIe NVMe drives<\/span><\/li>\n<li><span style=\"font-size: small;\"><a href=\"https:\/\/us.msi.com\/Graphics-card\/GeForce-GTX-1070-Ti-GAMING-8G\">MSI GeForce GTX 1071 TI Gaming 8G<\/a> video card<\/span><\/li>\n<li><span style=\"font-size: small;\">(3) <a href=\"https:\/\/www.amazon.com\/Corsair-Dominator-Platinum-3000MHz-Desktop\/dp\/B07N3H4XKV?th=1\">32GB Corsair Dominator Platinum (2 x 16GB) 3000MHz<\/a> DDR4 memory kits<\/span><\/li>\n<li><span style=\"font-size: small;\">Seasonic Prime Ultra 750 Titanium power supply<\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: small;\">By design, the system used 100% PCIe 3.0 NVMe NAND flash or Intel Optane storage. All AMD Ryzen Threadripper processors support 64 PCIe 3.0 lanes (with 4 reserved for the chipset), so I wanted to take advantage of that to get excellent total storage performance. This system has 16 physical cores (32 threads), 96GB of RAM, about 3.7TB of storage, and 10 Gbps Ethernet connectivity. It has two empty memory slots, so I can easily go to 128GB of RAM.<\/span><\/p>\n<h2>New CPU is Released<\/h2>\n<p><span style=\"font-size: small;\">On August 31, 2018, AMD released the second generation 12nm AMD Ryzen Threadripper 2950X processor (AnandTech has a <a href=\"https:\/\/www.anandtech.com\/show\/13124\/the-amd-threadripper-2990wx-and-2950x-review\">great review here<\/a>). This processor uses the <a href=\"https:\/\/en.wikichip.org\/wiki\/amd\/microarchitectures\/zen%2B\">improved Zen+ microarchitecture<\/a> that offers the <a href=\"https:\/\/community.amd.com\/community\/gaming\/blog\/2017\/11\/27\/asdasd\">Precision Boost 2<\/a> and <a href=\"https:\/\/www.anandtech.com\/show\/12625\/amd-second-generation-ryzen-7-2700x-2700-ryzen-5-2600x-2600\/5\">XFR2<\/a> features to more aggressively boost more processor cores more quickly, based on available voltage and operating temperature. There is about a 3% IPC improvement and some minor base and boost clock speed increases.<\/span><\/p>\n<h2>Finding an Open Box CPU<\/h2>\n<p><span style=\"font-size: small;\">After waiting a bit, I managed to find an \u201copen-box\u201d special for an AMD Ryzen Threadripper 2950X for $765.00 at my local Micro Center, where it looked like someone had purchased the processor, opened the box, but they had not actually installed the processor (since it had no thermal grease residue or even any fingerprints on the heat spreader). Normally, Micro Center <a href=\"https:\/\/www.microcenter.com\/product\/511338\/ryzen-threadripper-2950x-35ghz-16-core-tr4-boxed-processor\">sells that processor for $849.99<\/a>, which is $50.00 less than Newegg or Amazon.<\/span><\/p>\n<p><span style=\"font-size: small;\">While I was at it, I swapped out the original NZXT Kraken X62 CPU cooler for a <a href=\"https:\/\/www.amazon.com\/Noctua-NH-U14S-TR4-SP3-Premium-Grade-Cooler\/dp\/B074DX2SX7\/ref=pd_bxgy_147_2?_encoding=UTF8&amp;pd_rd_i=B074DX2SX7&amp;pd_rd_r=90a4bef9-ea96-11e8-b0b1-33fa73d4a09a&amp;pd_rd_w=edc8h&amp;pd_rd_wg=t3Wzt&amp;pf_rd_i=desktop-dp-sims&amp;pf_rd_m=ATVPDKIKX0DER&amp;pf_rd_p=6725dbd6-9917-451d-beba-16af7874e407&amp;pf_rd_r=GK3A5WM1KDWKD035W7T7&amp;pf_rd_s=desktop-dp-sims&amp;pf_rd_t=40701&amp;psc=1&amp;refRID=GK3A5WM1KDWKD035W7T7\">Noctua NH-U14S TR4-SP3 CPU<\/a> cooler, that was actually made for the huge Threadripper CPU size. This Noctua cooler is quieter than the old cooler, and it keeps the CPU roughly 20 degrees Celsius cooler, both at idle and under a full load. The temperature difference is important for the XFR2 feature, which boosts the clock speed of more cores more aggressively if you have a high-end CPU cooler.<\/span><\/p>\n<p><span style=\"font-size: small;\">The CPU-swap went even more smoothly than I expected. The hardest part was removing the old NZXT CPU cooler and its associated wiring. I was expecting to have to go into the BIOS setup during the first boot and confirm a CPU change, and then I expected that Windows would also want a reboot. I also thought I might even have to re-activate Windows 10 because of the new CPU, but none of this was required. The system booted right into Windows 10 Pro for Workstations with no complaints at all.<\/span><\/p>\n<h2>Benchmark Scores After the Upgrade<\/h2>\n<p><span style=\"font-size: small;\">Here are the old and new CPU-Z and Geekbench 4 scores for this system.<\/span><\/p>\n<p><span style=\"font-size: small;\"><span style=\"font-size: small;\"><a href=\"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2018\/11\/Picture1.png\"><img fetchpriority=\"high\" decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"Picture1\" src=\"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2018\/11\/Picture1_thumb.png\" alt=\"Picture1\" width=\"1028\" height=\"246\" border=\"0\" \/><\/a><\/span><\/span><\/p>\n<p><span style=\"font-size: small;\"><strong>Figure 1: Comparative Benchmark Scores<\/strong><\/span><\/p>\n<p><span style=\"font-size: small;\">Subjectively, the system seems noticeably quicker for everyday common tasks. It\u2019s hard to say how much of that is because I <em><strong>want<\/strong><\/em> the system to be faster after the upgrade\u2026<\/span><\/p>\n<p><span style=\"font-size: small;\">Economically, its hard to make the case for this particular upgrade. If I sell the old Threadripper 1950X, that would make it much easier to justify. Another argument is that AMD is planning on maintaining full backwards compatibility with existing AMD X399 motherboards when the 7nm Zen 2 Threadripper processors are released in mid-2019.<\/span><\/p>\n<p><span style=\"font-size: small;\">\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2018\/11\/image.png\"><img decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"image\" src=\"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2018\/11\/image_thumb.png\" alt=\"image\" width=\"485\" height=\"484\" border=\"0\" \/><\/a><\/p>\n<p><span style=\"font-size: small;\"><strong>Figure 2: AMD Ryzen Threadripper 2950X<\/strong><\/span><\/p>\n<p><a href=\"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2018\/11\/image-3.png\"><img decoding=\"async\" style=\"display: inline; background-image: none;\" title=\"image\" src=\"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2018\/11\/image_thumb-3.png\" alt=\"image\" width=\"628\" height=\"546\" border=\"0\" \/><\/a><\/p>\n<p><span style=\"font-size: small;\"><strong>Figure 3: HWiNFO64 System Summary<\/strong><\/span><\/p>\n<p><span style=\"font-size: small;\">\u00a0<\/span><\/p>\n<p><span style=\"font-size: small;\">Here is an AMD diagram of the architecture of the processor.<\/span><\/p>\n<p><span style=\"font-size: small;\">\u00a0<\/span><\/p>\n<p><img decoding=\"async\" src=\"https:\/\/www.servethehome.com\/wp-content\/uploads\/2018\/08\/AMD-Ryzen-Threadripper-2950X-Infinity-Fabric.jpg\" alt=\"See the source image\" \/><\/p>\n<p><span style=\"font-size: small;\"><strong>Figure 4: AMD Ryzen Threadripper 2950X Architecture<\/strong><\/span><\/p>\n<h2><span style=\"font-size: small;\">\u00a0Conclusion<\/span><\/h2>\n<p><span style=\"font-size: small;\">I really think that an AMD Threadripper system is the best choice for a general purpose, HEDT workstation, especially from a performance\/dollar perspective. Intel still has a small single-threaded performance advantage with some of their processors, but the gap is pretty close now. You will have to spend quite a bit more money to get a comparable Intel-based system.<\/span><\/p>\n<p><span style=\"font-size: small;\">\u00a0<\/span><\/p>\n<p><span style=\"font-size: small;\">\u00a0<\/span><\/p>\n<p><span style=\"font-size: small;\">\u00a0<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>About a year ago, I built a high-end desktop (HEDT) workstation based on the then, top-of-the-line 14nm AMD Ryzen Threadripper 1950X processor. This is the machine that I use for most of my daily work. I have been quite happy with it over the past year.\u00a0 Here are the main components that I used to [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,405,399,24],"tags":[406],"class_list":["post-1455","post","type-post","status-publish","format-standard","hentry","category-amd","category-amd-ryzen-threadripper","category-hardware","category-processors","tag-amd-ryzen-threadripper-2950x"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>CPU Upgrade to AMD Ryzen Threadripper 2950X - Glenn Berry<\/title>\n<meta name=\"description\" content=\"Glenn Berry explains the CPU upgrade process going to an AMD Ryzen Threadripper 2950X processor and shows benchmark results after the upgrade.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CPU Upgrade to AMD Ryzen Threadripper 2950X - Glenn Berry\" \/>\n<meta property=\"og:description\" content=\"Glenn Berry explains the CPU upgrade process going to an AMD Ryzen Threadripper 2950X processor and shows benchmark results after the upgrade.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/\" \/>\n<meta property=\"og:site_name\" content=\"Glenn Berry\" \/>\n<meta property=\"article:published_time\" content=\"2018-11-18T19:36:07+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-01-11T20:51:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2018\/11\/Picture1_thumb.png\" \/>\n<meta name=\"author\" content=\"Glenn Berry\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Glenn Berry\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/\",\"url\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/\",\"name\":\"CPU Upgrade to AMD Ryzen Threadripper 2950X - Glenn Berry\",\"isPartOf\":{\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2018\/11\/Picture1_thumb.png\",\"datePublished\":\"2018-11-18T19:36:07+00:00\",\"dateModified\":\"2020-01-11T20:51:57+00:00\",\"author\":{\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/#\/schema\/person\/57a8972435106bac7970692fcf5edfa7\"},\"description\":\"Glenn Berry explains the CPU upgrade process going to an AMD Ryzen Threadripper 2950X processor and shows benchmark results after the upgrade.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/#primaryimage\",\"url\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2018\/11\/Picture1_thumb.png\",\"contentUrl\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2018\/11\/Picture1_thumb.png\",\"width\":1028,\"height\":246},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CPU Upgrade to AMD Ryzen Threadripper 2950X\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/#website\",\"url\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/\",\"name\":\"Glenn Berry\",\"description\":\"Semi-random musings about SQL Server performance\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/#\/schema\/person\/57a8972435106bac7970692fcf5edfa7\",\"name\":\"Glenn Berry\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/64bdac8830f25f2f8cc780f8a1286c66ff1182218009271e7a953639596f7e25?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/64bdac8830f25f2f8cc780f8a1286c66ff1182218009271e7a953639596f7e25?s=96&d=mm&r=g\",\"caption\":\"Glenn Berry\"},\"sameAs\":[\"https:\/\/www.sqlskills.com\/blogs\/glenn\/\"],\"url\":\"https:\/\/www.sqlskills.com\/blogs\/glenn\/author\/glenn\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CPU Upgrade to AMD Ryzen Threadripper 2950X - Glenn Berry","description":"Glenn Berry explains the CPU upgrade process going to an AMD Ryzen Threadripper 2950X processor and shows benchmark results after the upgrade.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/","og_locale":"en_US","og_type":"article","og_title":"CPU Upgrade to AMD Ryzen Threadripper 2950X - Glenn Berry","og_description":"Glenn Berry explains the CPU upgrade process going to an AMD Ryzen Threadripper 2950X processor and shows benchmark results after the upgrade.","og_url":"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/","og_site_name":"Glenn Berry","article_published_time":"2018-11-18T19:36:07+00:00","article_modified_time":"2020-01-11T20:51:57+00:00","og_image":[{"url":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2018\/11\/Picture1_thumb.png","type":"","width":"","height":""}],"author":"Glenn Berry","twitter_misc":{"Written by":"Glenn Berry","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/","url":"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/","name":"CPU Upgrade to AMD Ryzen Threadripper 2950X - Glenn Berry","isPartOf":{"@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/#primaryimage"},"image":{"@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/#primaryimage"},"thumbnailUrl":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2018\/11\/Picture1_thumb.png","datePublished":"2018-11-18T19:36:07+00:00","dateModified":"2020-01-11T20:51:57+00:00","author":{"@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/#\/schema\/person\/57a8972435106bac7970692fcf5edfa7"},"description":"Glenn Berry explains the CPU upgrade process going to an AMD Ryzen Threadripper 2950X processor and shows benchmark results after the upgrade.","breadcrumb":{"@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/#primaryimage","url":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2018\/11\/Picture1_thumb.png","contentUrl":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-content\/uploads\/2018\/11\/Picture1_thumb.png","width":1028,"height":246},{"@type":"BreadcrumbList","@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/cpu-upgrade-to-amd-ryzen-threadripper-2950x\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.sqlskills.com\/blogs\/glenn\/"},{"@type":"ListItem","position":2,"name":"CPU Upgrade to AMD Ryzen Threadripper 2950X"}]},{"@type":"WebSite","@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/#website","url":"https:\/\/www.sqlskills.com\/blogs\/glenn\/","name":"Glenn Berry","description":"Semi-random musings about SQL Server performance","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.sqlskills.com\/blogs\/glenn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/#\/schema\/person\/57a8972435106bac7970692fcf5edfa7","name":"Glenn Berry","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.sqlskills.com\/blogs\/glenn\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/64bdac8830f25f2f8cc780f8a1286c66ff1182218009271e7a953639596f7e25?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/64bdac8830f25f2f8cc780f8a1286c66ff1182218009271e7a953639596f7e25?s=96&d=mm&r=g","caption":"Glenn Berry"},"sameAs":["https:\/\/www.sqlskills.com\/blogs\/glenn\/"],"url":"https:\/\/www.sqlskills.com\/blogs\/glenn\/author\/glenn\/"}]}},"_links":{"self":[{"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/posts\/1455","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/comments?post=1455"}],"version-history":[{"count":0,"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/posts\/1455\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/media?parent=1455"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/categories?post=1455"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/glenn\/wp-json\/wp\/v2\/tags?post=1455"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}