Re: sqlserver 2005: indexes on raid-0?



* Robert Klemme wrote, On 21.08.2006 14:01:
On 21.08.2006 14:26, boa sema wrote:


[snip]



I see these issues with your theory:

- Disks with cache on them will optimize accesses to minimize latency created by head moves.

- With a RAID since disk != physical disk there is not a single head that moves and read and write requests are scheduled by the RAID controller to optimize IO operations.

I agree that these issues are real, OTOH isn't "my theory" also the reason one places the transaction logs on separate drives? If not, what's the difference?

Access patterns are completely different for data files and TX log. In an OLTP environment TX log is continuously written and you need a RAID level that supports fast writing and high reliability. Data files are read and written with arbitrary (although optimized) access patterns.

I meant during import. I haven't read the sql server algorithm for page and extent allocation when inserting new rows in a table, but assuming that sql server will start adding rows at page 0,extent 0 (also assuming proper clustering of table data and the order of the data inserted) and then just go from there, the access pattern should be pretty similar, shouldn't it?

Boa

[snip]
.



Relevant Pages

  • Re: Best practice - disks/RAID
    ... You can usually get by with a Raid 1 for the OS and potentially place the transaction logs on there as well, just no data files. ... Another choice is to have a 4 disk Raid 10 for the user data and a Raid 1 for tempdb data files. ...
    (microsoft.public.sqlserver.setup)
  • Re: RAIDING different size drives
    ... Any sort of RAID> RAID0, Windows software RAID included, is going to give /some/ protection against hardware failures. ... But if the setup is based on Windows software RAID, then I don't know about recovery, and it may be difficult if the OS disk is trashed. ... I stand by my claim that adding a second drive to a windows machine and configuring it as RAID is not the best use of money when your aim is to protect your data files. ... good backup solution - uptime is irrelevant. ...
    (comp.sys.ibm.pc.hardware.storage)
  • Re: Will WoW auto adjust to new video card?
    ... >> One would think that RAID-0 would help... ... >RAID stripping won't help you cut down your head relocation times. ... >will only load the data faster if it is continual on the disk. ...
    (alt.games.warcraft)
  • slackware 9.1 software raid problem
    ... Setting up a RAID system with Slackware 8 is not extremely difficult once ... mirroring the root partition and booting from that mirror was not possible. ... Each disk is attached to a different IDE chain on the motherboard. ... The ability to boot from the Slackware 8 install CD. ...
    (alt.os.linux)
  • Re: Is it HighPoint, is it Seagate, or is it Windows 2000 Professional
    ... I have really learnt about the uses and limits of RAID. ... Use all the manufacturer recommended system recovery ... provisions -- Emergency Disk, have a DOS boot disk ready, ... what could cause Windows to suddenly change its mind ...
    (microsoft.public.win2000.setup)