{"id":19678,"date":"2021-02-22T12:46:37","date_gmt":"2021-02-22T17:46:37","guid":{"rendered":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/?p=19678"},"modified":"2021-02-22T12:55:51","modified_gmt":"2021-02-22T17:55:51","slug":"bitten-by-ssd-bit-rot","status":"publish","type":"post","link":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/bitten-by-ssd-bit-rot\/","title":{"rendered":"Bitten by SSD Bit Rot"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"19678\" class=\"elementor elementor-19678\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-37441a37 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"37441a37\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d5a54c4\" data-id=\"d5a54c4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3c3e56c9 elementor-widget elementor-widget-text-editor\" data-id=\"3c3e56c9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><\/p>\n<p>Back in 2012, I wrote a post titled <a href=\"https:\/\/www.sqlskills.com\/blogs\/jonathan\/looking-at-external-disk-performance-using-usb-3-0-and-esata-with-ssd\/\">Looking at External Disk Performance using USB 3.0 and eSATA with SSD<\/a>, where I tested a number of external drive caddy&#8217;s with SSD&#8217;s that I had replaced and just had sitting around. Ultimately I started to use those SSD&#8217;s for storing information that I didn&#8217;t really need to have on my laptops and when they were full, they ended up in my desk drawer, where they have sat, unplugged and &#8220;safe&#8221; for the last 7-8 years. Or so I thought. With cheer competitions season in full swing, one of the things I love to do is shoot photos of my kids and their teammates competing, and storing RAW files that are 25-35MB per photo when you shoot 1000+ photos in a weekend across four different teams starts to take up a lot of space, so I figured I would pull out the old SSD&#8217;s and see what was on them that was worth keeping, delete what wasn&#8217;t and I could then move last years RAW files over to them and archive them for safe keeping. WRONG!!!\u00a0 Of the four SSD&#8217;s I had stored data on, 100% of them had data loss due to a phenomenon known as bit rot. One of them wouldn&#8217;t even show up in Disk Manager in Windows and had to be low level formatted and reset using diskpart&#8217;s clean command due to partition table corruption.<\/p>\n<h1>TLDR;<\/h1>\n<p>You can&#8217;t write data to an SSD, disconnect it, store it in a &#8220;safe&#8221; location for years on end and expect the data to remain accessible.\u00a0 SSD&#8217;s require power and routine usage to allow the onboard controller to check cells and perform reprogramming to reduce the likelihood of bit rot. Some relevant links on this:<\/p>\n<ul>\n<li>\n<p class=\"entry-title\"><a title=\"Bit Rot: How Hard Drives and SSDs Die Over Time\" href=\"https:\/\/www.howtogeek.com\/660727\/bit-rot-how-hard-drives-and-ssds-die-over-time\/\" aria-label=\"Bit Rot: How Hard Drives and SSDs Die Over Time\">Bit Rot: How Hard Drives and SSDs Die Over Time<\/a><\/p>\n<\/li>\n<li>\n<p><a href=\"https:\/\/www.techadvisor.co.uk\/how-to\/storage\/bit-rot-slow-death-of-hard-drives-ssds-3796137\/\">Bit Rot: How to Avoid the slow death of hard drives and SSDs<\/a><\/p>\n<\/li>\n<li><a href=\"https:\/\/getprostorage.com\/blog\/bit-rot-stop-destroying-your-data\/\">Bit Rot: What It Is and How To Stop It From Destroying Your Data<\/a><\/li>\n<\/ul>\n<p><\/p>\n<h1>What is bit rot?<\/h1>\n<p>Quite simply put, bit rot is when the bits stored on a storage medium degrades over time to the point where they are no longer readable\/reliable. In traditional hard disks, floppy disks, and even magnetic tapes used for backups, the bits lose their magnetic orientation.\u00a0 In CD-R and DVD-R disks the storage medium is UV sensitive and prone to decay over time.\u00a0 For solid state media, the NAND cells store data using electrical charges that can slowly leak electrons away over time.\u00a0 Periodic refreshing\/rewriting of the data is a method of being able to prevent bit rot on all forms of media, but suffice it to say that nothing lasts forever.\u00a0<\/p>\n<h1>What affects bit rot?<\/h1>\n<p>While doing some research on this issue I learned there are actually a huge number of variables that affect the rate of decay, with the most critical one being the storage medium being used first and foremost.\u00a0 After that, the next most important variable is the storage conditions of the medium, with dark, cool, low humidity storage being the ideal condition for storing disks that hold backup data.\u00a0 However, I live in Florida, which is anything but cool and low humidity, and to make matters worse, I moved for years ago and my desk, and my external SSD disks, spent a little over a month in a storage unit while I was between selling my house and closing on the purchase of my new place.\u00a0 Not a good place to store them as the storage unit wasn&#8217;t climate controlled and I wasn&#8217;t really thinking about this as a consideration with everything else I was juggling at the time.\u00a0<\/p>\n<h1>Does this really matter?<\/h1>\n<p>As a data professional, I was actually surprised that I hadn&#8217;t encountered this previously, and found the readings online both fascinating, confusing, and contradictory.\u00a0 There are plenty of sources that say it is a huge consideration, and then there are plenty of other sources that downplay the effects\/likelihood of it occurring.\u00a0 I recognize that my situation is actually an extreme exception to what most people would do and is not typical\/normal usage of the devices.\u00a0 I also had other backups of practically everything that was on the SSD&#8217;s on other media, DVD&#8217;s copies of photos (which I am now in the process of testing\/rewriting), photo backups on Facebook and Instagram in Albums, along with copies on Amazon Glacier and Dropbox.\u00a0 I am that paranoid about losing memories of my kids. Not only that, but I had jpeg files that had been rendered by Lightroom after touchup edits to the original RAW files that remained on my local machine because they are significantly smaller in size at about 3-5MB per image, so while it is a lossy format, I can still go back and get the images.\u00a0<\/p>\n<h1>Detecting bit rot<\/h1>\n<p>So how do you go about checking for and detecting bit rot in SSD devices?\u00a0 One of the ways that I found mentioned multiple times was using a tool called HD Tune which can perform an Error Scan of the device.\u00a0 Here is the results of a Quick Scan of one of my Samsung 840 EVO drives that is used every day in my M6700.\u00a0 The quick scan only takes a few seconds even for 1TB of space when nothing is wrong.\u00a0<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-19680\" src=\"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_quick_scan_good.png\" alt=\"\" width=\"580\" height=\"471\" srcset=\"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_quick_scan_good.png 580w, https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_quick_scan_good-300x244.png 300w\" sizes=\"(max-width: 580px) 100vw, 580px\" \/><\/p>\n<p>And here is a quick scan of one of the SSD&#8217;s that I left disconnected in my desk drawer for the last seven years:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-19681\" src=\"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_quick_scan.png\" alt=\"\" width=\"570\" height=\"461\" srcset=\"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_quick_scan.png 570w, https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_quick_scan-300x243.png 300w\" sizes=\"(max-width: 570px) 100vw, 570px\" \/><\/p>\n<p>I stopped it at two minutes and forty-seven seconds because it was so incredibly slow.\u00a0 There is also a feature to do a full scan, which will take a long time even on a good device because it is reading every block of the storage to check for CRC\/ECC failures during the read.\u00a0 For my 1TB drives with no errors it took almost an hour to perform the full test, scanning at around 280MB\/sec.\u00a0 For a bad 250GB drive I gave up at six minutes.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-19682\" src=\"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_full_scan.png\" alt=\"\" width=\"570\" height=\"461\" srcset=\"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_full_scan.png 570w, https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_full_scan-300x243.png 300w\" sizes=\"(max-width: 570px) 100vw, 570px\" \/><\/p>\n<p>This is the same exact device as the bad quick scan above and shows that you really need the full scan to verify that there isn&#8217;t bit rot happening.\u00a0 The scanning speed zeros out when it encounters an error and has to retry the operation in an attempt to correct the problem.\u00a0<\/p>\n<h1>Does this mean the device is bad?<\/h1>\n<p>No, it doesn&#8217;t mean the actual SSD is bad.\u00a0 In fact I have been able to use diskpart and the clean command to clear the partition table and then initialize the device with a new partition table and then format it and the HD Tune full error scan returns no damaged cells.\u00a0<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-19683\" src=\"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_full_scan_good.png\" alt=\"\" width=\"580\" height=\"471\" srcset=\"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_full_scan_good.png 580w, https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_full_scan_good-300x244.png 300w\" sizes=\"(max-width: 580px) 100vw, 580px\" \/><\/p>\n<p>The SMART controller also doesn&#8217;t report any issues with write failures of the cells, and the devices all have plenty of life left in them.\u00a0 This unfortunately is just a case of bit rot due to poor storage conditions and not having the device powered up for an incredibly long period of time.<\/p>\n<h1>Lessons Learned<\/h1>\n<p>First and foremost, it is always important to have a backup of your data stored in a safe, cool, dark, low humidity place. Years ago\u00a0 I switched from rotating HDD external drives to SSD&#8217;s because, well there&#8217;s no moving parts, so I wasn&#8217;t going to lose data because of a mechanical failure like a head crash due to vibration\/impact or the drive refusing to spin up because the lubricant on the spindle hardening.\u00a0 While I use DVD-R&#8217;s for backing up things, I have had enough scratched disks to know that those aren&#8217;t sufficient alone so I still keep offsite cloud based backups of things that matter to me, even if there is a higher cost associated with this.\u00a0 What I didn&#8217;t know, and have now learned was that it&#8217;s important to also keep flash based storage not only safe but powered up so that it doesn&#8217;t suffer from bit rot.\u00a0 What I don&#8217;t know still is whether just keeping the device powered up alone is sufficient or if it has to also be connected to the SATA bus as well.\u00a0 There are lots of differences of opinions on this and contradictions if you read the articles.\u00a0 For the foreseeable future I plan to continue to rely on multiple copies of everything on different storage mediums, formats and in the cloud as a means for backing up the precious moments with my kids that I will never be able to get back.\u00a0 If you are a SQL Server professional, hopefully this makes you think about your backup storage and longevity.\u00a0<\/p>\n<p><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Back in 2012, I wrote a post titled Looking at External Disk Performance using USB 3.0 and eSATA with SSD, where I tested a number of external drive caddy&#8217;s with SSD&#8217;s that I had replaced and just had sitting around. Ultimately I started to use those SSD&#8217;s for storing information that I didn&#8217;t really need [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-19678","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Bitten by SSD Bit Rot - Jonathan Kehayias<\/title>\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\/jonathan\/bitten-by-ssd-bit-rot\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bitten by SSD Bit Rot - Jonathan Kehayias\" \/>\n<meta property=\"og:description\" content=\"Back in 2012, I wrote a post titled Looking at External Disk Performance using USB 3.0 and eSATA with SSD, where I tested a number of external drive caddy&#8217;s with SSD&#8217;s that I had replaced and just had sitting around. Ultimately I started to use those SSD&#8217;s for storing information that I didn&#8217;t really need [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.sqlskills.com\/blogs\/jonathan\/bitten-by-ssd-bit-rot\/\" \/>\n<meta property=\"og:site_name\" content=\"Jonathan Kehayias\" \/>\n<meta property=\"article:published_time\" content=\"2021-02-22T17:46:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-02-22T17:55:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_quick_scan_good.png\" \/>\n<meta name=\"author\" content=\"Jonathan Kehayias\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jonathan Kehayias\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/bitten-by-ssd-bit-rot\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/bitten-by-ssd-bit-rot\\\/\"},\"author\":{\"name\":\"Jonathan Kehayias\",\"@id\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/#\\\/schema\\\/person\\\/01c10d94f3648654ef706d5e6305f69c\"},\"headline\":\"Bitten by SSD Bit Rot\",\"datePublished\":\"2021-02-22T17:46:37+00:00\",\"dateModified\":\"2021-02-22T17:55:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/bitten-by-ssd-bit-rot\\\/\"},\"wordCount\":1455,\"commentCount\":9,\"image\":{\"@id\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/bitten-by-ssd-bit-rot\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/hd_tune_quick_scan_good.png\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/bitten-by-ssd-bit-rot\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/bitten-by-ssd-bit-rot\\\/\",\"url\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/bitten-by-ssd-bit-rot\\\/\",\"name\":\"Bitten by SSD Bit Rot - Jonathan Kehayias\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/bitten-by-ssd-bit-rot\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/bitten-by-ssd-bit-rot\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/hd_tune_quick_scan_good.png\",\"datePublished\":\"2021-02-22T17:46:37+00:00\",\"dateModified\":\"2021-02-22T17:55:51+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/#\\\/schema\\\/person\\\/01c10d94f3648654ef706d5e6305f69c\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/bitten-by-ssd-bit-rot\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/bitten-by-ssd-bit-rot\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/bitten-by-ssd-bit-rot\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/hd_tune_quick_scan_good.png\",\"contentUrl\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/wp-content\\\/uploads\\\/2021\\\/02\\\/hd_tune_quick_scan_good.png\",\"width\":580,\"height\":471},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/bitten-by-ssd-bit-rot\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Uncategorized\",\"item\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/category\\\/uncategorized\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Bitten by SSD Bit Rot\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/#website\",\"url\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/\",\"name\":\"Jonathan Kehayias - The Rambling DBA\",\"description\":\"The Rambling DBA\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.sqlskills.com\\\/blogs\\\/jonathan\\\/?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\\\/jonathan\\\/#\\\/schema\\\/person\\\/01c10d94f3648654ef706d5e6305f69c\",\"name\":\"Jonathan Kehayias\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/86630e27f5deecc5c393ea57fc7c3b6a068949f4fd6b5309f81de5a276f12855?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/86630e27f5deecc5c393ea57fc7c3b6a068949f4fd6b5309f81de5a276f12855?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/86630e27f5deecc5c393ea57fc7c3b6a068949f4fd6b5309f81de5a276f12855?s=96&d=mm&r=g\",\"caption\":\"Jonathan Kehayias\"},\"sameAs\":[\"http:\\\/\\\/3.209.169.194\\\/blogs\\\/jonathan\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bitten by SSD Bit Rot - Jonathan Kehayias","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\/jonathan\/bitten-by-ssd-bit-rot\/","og_locale":"en_US","og_type":"article","og_title":"Bitten by SSD Bit Rot - Jonathan Kehayias","og_description":"Back in 2012, I wrote a post titled Looking at External Disk Performance using USB 3.0 and eSATA with SSD, where I tested a number of external drive caddy&#8217;s with SSD&#8217;s that I had replaced and just had sitting around. Ultimately I started to use those SSD&#8217;s for storing information that I didn&#8217;t really need [&hellip;]","og_url":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/bitten-by-ssd-bit-rot\/","og_site_name":"Jonathan Kehayias","article_published_time":"2021-02-22T17:46:37+00:00","article_modified_time":"2021-02-22T17:55:51+00:00","og_image":[{"url":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_quick_scan_good.png","type":"","width":"","height":""}],"author":"Jonathan Kehayias","twitter_misc":{"Written by":"Jonathan Kehayias","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/bitten-by-ssd-bit-rot\/#article","isPartOf":{"@id":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/bitten-by-ssd-bit-rot\/"},"author":{"name":"Jonathan Kehayias","@id":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/#\/schema\/person\/01c10d94f3648654ef706d5e6305f69c"},"headline":"Bitten by SSD Bit Rot","datePublished":"2021-02-22T17:46:37+00:00","dateModified":"2021-02-22T17:55:51+00:00","mainEntityOfPage":{"@id":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/bitten-by-ssd-bit-rot\/"},"wordCount":1455,"commentCount":9,"image":{"@id":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/bitten-by-ssd-bit-rot\/#primaryimage"},"thumbnailUrl":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_quick_scan_good.png","inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.sqlskills.com\/blogs\/jonathan\/bitten-by-ssd-bit-rot\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/bitten-by-ssd-bit-rot\/","url":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/bitten-by-ssd-bit-rot\/","name":"Bitten by SSD Bit Rot - Jonathan Kehayias","isPartOf":{"@id":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/bitten-by-ssd-bit-rot\/#primaryimage"},"image":{"@id":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/bitten-by-ssd-bit-rot\/#primaryimage"},"thumbnailUrl":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_quick_scan_good.png","datePublished":"2021-02-22T17:46:37+00:00","dateModified":"2021-02-22T17:55:51+00:00","author":{"@id":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/#\/schema\/person\/01c10d94f3648654ef706d5e6305f69c"},"breadcrumb":{"@id":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/bitten-by-ssd-bit-rot\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.sqlskills.com\/blogs\/jonathan\/bitten-by-ssd-bit-rot\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/bitten-by-ssd-bit-rot\/#primaryimage","url":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_quick_scan_good.png","contentUrl":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-content\/uploads\/2021\/02\/hd_tune_quick_scan_good.png","width":580,"height":471},{"@type":"BreadcrumbList","@id":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/bitten-by-ssd-bit-rot\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/"},{"@type":"ListItem","position":2,"name":"Uncategorized","item":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/category\/uncategorized\/"},{"@type":"ListItem","position":3,"name":"Bitten by SSD Bit Rot"}]},{"@type":"WebSite","@id":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/#website","url":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/","name":"Jonathan Kehayias - The Rambling DBA","description":"The Rambling DBA","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/?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\/jonathan\/#\/schema\/person\/01c10d94f3648654ef706d5e6305f69c","name":"Jonathan Kehayias","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/86630e27f5deecc5c393ea57fc7c3b6a068949f4fd6b5309f81de5a276f12855?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/86630e27f5deecc5c393ea57fc7c3b6a068949f4fd6b5309f81de5a276f12855?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/86630e27f5deecc5c393ea57fc7c3b6a068949f4fd6b5309f81de5a276f12855?s=96&d=mm&r=g","caption":"Jonathan Kehayias"},"sameAs":["http:\/\/3.209.169.194\/blogs\/jonathan"]}]}},"_links":{"self":[{"href":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-json\/wp\/v2\/posts\/19678","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-json\/wp\/v2\/comments?post=19678"}],"version-history":[{"count":0,"href":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-json\/wp\/v2\/posts\/19678\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-json\/wp\/v2\/media?parent=19678"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-json\/wp\/v2\/categories?post=19678"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sqlskills.com\/blogs\/jonathan\/wp-json\/wp\/v2\/tags?post=19678"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}