Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
Author |
Topic |
ferrethouse
Constraint Violating Yak Guru
352 Posts |
Posted - 2013-04-22 : 13:20:13
|
I'm moving to a new AWS instance that has 2 120 gig ephemeral SSDs. I don't trust ephemeral storage enough to put my main data files on it so I will be using NAS drives for them. Currently I am planning on putting just tempdb on it. But I was also considering having a separate data file for some largely read-only non-clustered indexes.My question is, if the ephemeral drives were lost would I be able to restore the database without some of the non-clustered indexes (which I could recreate from scripts after the restore).I am planning on testing this scenario but am looking for some expert advice.Thanks. |
|
ferrethouse
Constraint Violating Yak Guru
352 Posts |
Posted - 2013-04-22 : 18:19:57
|
My testing indicates that sql server does not enjoy having drives with indexes on them disappear. I think I'll play it safe here and not put any indexes on ephemeral drives. |
|
|
russell
Pyro-ma-ni-yak
5072 Posts |
Posted - 2013-04-23 : 11:07:46
|
NAS is a poor choice for database files. |
|
|
ferrethouse
Constraint Violating Yak Guru
352 Posts |
Posted - 2013-04-25 : 18:13:39
|
quote: Originally posted by russell NAS is a poor choice for database files.
It is the only real choice in a virtualized cloud environment like AWS. I've seriously considered the local SSDs but don't like the risk since they are ephemeral. We've been running in AWS for about a year now and with provisioned IOPS we get pretty good performance from their EBS volumes (NAS). Can provision up to 2000 IOPS guaranteed. |
|
|
|
|
|