Come si installa sqlserver 2005 raid 5

giovedì 29 marzo 2007 - 15.26

andreapavia Profilo | Senior Member

su windows server 2003:

il server ha i seguenti dischi:

due dischi raid1 col sistema operativo
3 dischi raid5


su quali dischi bisogna fare l'installazione di sqlserver 2005, i due raid1 o i 3 raid5?????

MarKonE Profilo | Guru

Ciao, credo sia utile fare riferimento a questa guida : http://www.microsoft.com/technet/prodtechnol/sql/2005/physdbstor.mspx

I parametri in gioco sono molteplici.

Ciao!
My Blog... http://blogs.dotnethell.it/Mark/

lbenaglia Profilo | Guru

>il server ha i seguenti dischi:
>
>due dischi raid1 col sistema operativo
>3 dischi raid5
>
>su quali dischi bisogna fare l'installazione di sqlserver 2005,
>i due raid1 o i 3 raid5?????

Ciao Andrea,

SQL installalo sul RAID 1.
Sul RAID 1 metti i transaction log (.ldf) e l'intero tempdb (.mdf + .ldf), mentre i master data file (.mdf) mettili sul RAID 5.
Per un DBMS il RAID 5 non costituisce la soluzione ideale dato che è in grado di fornire ottime prestazioni in fase di lettura ma non eccelse performance in fase di scrittura, ma in base ai dischi che hai a disposizione costituisce un buon compromesso tra fault tolerance e prestazioni.
Un RAID1 invece è in grado di meglio sopportare, in termini prestazionali, elevate quantità di scritture (o ancora meglio i RAID10). Per contro in unità RAID1 o RAID10 hai la metà dello spazio complessivo dei dischi sacrificato alla causa della fault tolerance. Un RAID5 lo spazio da dedicare la parità è pari a 1/n dove n è il numero di dischi che compongono l'unità (da 3 a 32).

Ciao!

--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

andreapavia Profilo | Senior Member

la spiegazione è a dir poco eccelsa!!!!!!!


chiedo lumi per una cosa piu' meccanica in fase di istallazione:

1) server nuovo vergine dischi A,B RAID1 con win2003 server aggiornatissimo patchato all'inverosimile
2) installo da cd sqlserver 2005 sul raid 1 e faccio tutti gli aggiornamenti


in teoria ho finito l'insallazione...


adesso ho un db: GestioneNegozioDiSerpenti

3) con il db GestioneNegozioDiSerpenti metto GestioneNegozioDiSerpenti_data.mdf
GestioneNegozioDiSerpenti_data.ldf
nei dischi raid 5



come faccio a fare l'installazione corretta????
ho capito bene o nulla?????


COME AL SOLITO GRAZIE 1000


lbenaglia Profilo | Guru

>3) con un db ad: esempio GestioneNegozioDiSerpenti metto GestioneNegozioDiSerpenti_data.mdf
>GestioneNegozioDiSerpenti_data.ldf
>nei dischi raid 5
>
>ho capito bene?????
No

GestioneNegozioDiSerpenti_data.ldf lo devi mettere sul RAID1 dato che gli accessi al transaction log avvengono sempre in modo sequenziale e risentirebbero maggiormente dei decadimenti di performance dovuti al calcolo della parità tipica del RAID5;

GestioneNegozioDiSerpenti_data.mdf lo devi mettere sul RAID5 dato che verrà aggiornato in modo asincrono da SQL Server prelevando le transazioni concluse con successo dal transaction log durante l'operazione di checkpoint.

Se disponi già dei files provenienti da un'altra istanza dalla quale li avrai sganciati utilizzando la stored procedure di sistema sp_detach_db, potrai agganciarli alla nuova specificando un path specifico per ogni file ricorrendo alla stored procedure di sistema sp_attach_db;

Se disponi di un full backup, puoi spostare i files utilizzando il comando RESTORE DATABASE specificando la clausola WITH MOVE;

Se il db lo devi ancora creare, specifica il path opportuno nel comando CREATE DATABASE

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

andreapavia Profilo | Senior Member

NO!!!! AHHHAHHHAHHHH PERCHE' NON C'E' IL FACCINO CHE PIANGE!!!!!!!

SCUSATE SE FACCIO VI FACCIO DIVENTAR MATTI!!!!!

1)dunque... installo normalmente il programma (CLASSICO DA CD) tutto sul raid 1
aggiorno le service pack
questo è giusto???



2)poi mi ritrovo in questa situazione... ho i due file mdf e ldf... dall'opzione collega database della console grafica di sqlserver 2005:



ldf sui disci raid1????
mdf sui dischi raid 5?????

è ok cosi'???????







lbenaglia Profilo | Guru

>1)dunque... installo normalmente il programma (CLASSICO DA CD)
>tutto sul raid 1
>aggiorno le service pack
>questo è giusto???
Si.

>2)poi mi ritrovo in questa situazione... ho i due file mdf e
>ldf... dall'opzione collega database della console grafica di
>sqlserver 2005:
>
>ldf sui disci raid1????
>mdf sui dischi raid 5?????
>
>è ok cosi'???????
Direi di si, tu cosa ne dici?

--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

andreapavia Profilo | Senior Member

fantastico!!!!!

sei fenomeno lorenzo!!!!!!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5