<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Sql Server Data / Log file separation -- important with Netapp storage? in Data Protection</title>
    <link>https://community.netapp.com/t5/Data-Protection/Sql-Server-Data-Log-file-separation-important-with-Netapp-storage/m-p/123515#M11028</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.netapp.com/t5/user/viewprofilepage/user-id/813"&gt;@indianrock﻿&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Unless you have an edge case with very high IOPS and/or throughput requirements, I wouldn't worry too much about the random vs sequential nature. &amp;nbsp;It's handled transparently by ONTAP and you don't really need to think about it like with disks attached to a server.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My opinion (I am not a DBA, nor a database expert) is that there are two important reasons for using more than one disk/LUN:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Backup and recovery. &amp;nbsp;Using SnapManager or SnapCenter it's easy to coordinate snapshots with database IO operations to protect the data. &amp;nbsp;If logs and data are on the same disk/LUN, it's impossible to restore the data back to one point-in-time, then use the logs to bring the database up to a particular point-in-time.&lt;/LI&gt;&lt;LI&gt;Specifically for LUNs, having more than one LUN means more than one queue, which is helpful in high IO situations.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Andrew&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 23 Sep 2016 03:11:18 GMT</pubDate>
    <dc:creator>asulliva</dc:creator>
    <dc:date>2016-09-23T03:11:18Z</dc:date>
    <item>
      <title>Sql Server Data / Log file separation -- important with Netapp storage?</title>
      <link>https://community.netapp.com/t5/Data-Protection/Sql-Server-Data-Log-file-separation-important-with-Netapp-storage/m-p/123511#M11027</link>
      <description>&lt;P&gt;Best practices have always recommended that sql server data and log files be kept on separate storage due to the random read/write with data files and sequential read/write with transaction log files. &amp;nbsp;Does this matter on a Netapp storage device? &amp;nbsp;The other idea was that having numerous data files on separate paths/mountpoints/LUNs was valuable for IO. &amp;nbsp;Does this matter on a netapp device?&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jun 2025 18:58:12 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/Sql-Server-Data-Log-file-separation-important-with-Netapp-storage/m-p/123511#M11027</guid>
      <dc:creator>indianrock</dc:creator>
      <dc:date>2025-06-04T18:58:12Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Server Data / Log file separation -- important with Netapp storage?</title>
      <link>https://community.netapp.com/t5/Data-Protection/Sql-Server-Data-Log-file-separation-important-with-Netapp-storage/m-p/123515#M11028</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.netapp.com/t5/user/viewprofilepage/user-id/813"&gt;@indianrock﻿&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Unless you have an edge case with very high IOPS and/or throughput requirements, I wouldn't worry too much about the random vs sequential nature. &amp;nbsp;It's handled transparently by ONTAP and you don't really need to think about it like with disks attached to a server.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My opinion (I am not a DBA, nor a database expert) is that there are two important reasons for using more than one disk/LUN:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Backup and recovery. &amp;nbsp;Using SnapManager or SnapCenter it's easy to coordinate snapshots with database IO operations to protect the data. &amp;nbsp;If logs and data are on the same disk/LUN, it's impossible to restore the data back to one point-in-time, then use the logs to bring the database up to a particular point-in-time.&lt;/LI&gt;&lt;LI&gt;Specifically for LUNs, having more than one LUN means more than one queue, which is helpful in high IO situations.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Hope that helps.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Andrew&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 23 Sep 2016 03:11:18 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/Sql-Server-Data-Log-file-separation-important-with-Netapp-storage/m-p/123515#M11028</guid>
      <dc:creator>asulliva</dc:creator>
      <dc:date>2016-09-23T03:11:18Z</dc:date>
    </item>
    <item>
      <title>Re: Sql Server Data / Log file separation -- important with Netapp storage?</title>
      <link>https://community.netapp.com/t5/Data-Protection/Sql-Server-Data-Log-file-separation-important-with-Netapp-storage/m-p/123557#M11031</link>
      <description>&lt;P&gt;That does help Andrew. &amp;nbsp;What did you mean by having "more than one queue?"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When Netapp support helped us set things up initially, we did segregate data and log files for full recovery databases ( those where transaction log backups can actually be taken ). &amp;nbsp; For simple recovery ( full backups only ) databases, data and log files were located on the same LUN. Tempdb had it's own LUNs as did system databases. &amp;nbsp;Most of these are mirrored to DR.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For the database in question ( aspstate which stores session state info ), there is a very high level of log IO. &amp;nbsp; There is a fair amount of blocking in this database and during busy times, the customers start calling. &amp;nbsp; &amp;nbsp; Actually other solutions that don't keep this information in the database are being explored, but in the interim I thought it would be a virtually free, quick exercise to move this simple recovery database's log file to another LUN.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Local IT management doesn't think it will help since they view the Netapp as one big, albeit smart, bag of disks. &amp;nbsp;What goes on internally in a Netappp storage device is mostly a black box to me.&lt;/P&gt;</description>
      <pubDate>Sun, 25 Sep 2016 13:33:04 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Data-Protection/Sql-Server-Data-Log-file-separation-important-with-Netapp-storage/m-p/123557#M11031</guid>
      <dc:creator>indianrock</dc:creator>
      <dc:date>2016-09-25T13:33:04Z</dc:date>
    </item>
  </channel>
</rss>

