Newsgroup: it.comp.software.database
Titolo: [OT] quale hardware per server Oracle

Chiedo scusa per l'OT ma nn ho trovato ng più adatto.
Devo installare un server Oracle con le estensioni spatial per 5 user in 
LAN.
Il fornitore mi ha detto di mettere su una macchina monoprocessore, 1 GB di 
RAM, 2 dischi SATA (uno per gli indici e l'altro per il DB), scheda Gb e 
s.o. Win XP (pro ovviamente).
Ho l'impressione che sia un po sottodimensionata...qualche suggerimento?
Grazie in anticipo e buon anno a tutti.

 s.o. Win XP (pro ovviamente).
Magari metti 2Gb di RAM e Windows 2003 Server
Enrico

> Torakiki

 scelto come ambiente di riferimento dalla Oracle),
Io sapevo che era Solaris..

 ha scritto 
nel messaggio news:en3d2l$uf1$1...@aioe.org...

Ram 2 GB almeno
s.o: win2003 o Linux
Dischi: meglio un RAID, cmq separare indici e dati (a livello di disco) non 
ha alcun reale beneficio: meglio cercare di ripartire uniformemente il 
carico su tutti i dischi disponibili.
Semmai, se possibile, mettere i redologs su un device dedicato.

> Torakiki

 Io sapevo che era Solaris..
Considerando che ora Oracle vuole entrare nel mercato Linux, direi che
ha cambiato idea :)
Enrico
P.S. comunque, forse era meglio Solaris...

 ha alcun reale beneficio
Mmm... con SATA o SCSI dovrebbe avere qualche beneficio, in quanto la
lettura degli indici e la lettura dei dati avviene parallelamente
(stessa cosa per quanto riguarda la scrittura)
Enrico

 
Grz a tutti per i suggerimenti, IMHO non migrerei su Linux per due motivi:
1) Non c'è nessuno in loco che abbia capacità di trattare questo ambiente;
2) approfitterei per creare un BDC a supporto dell'unico PDC esistente.
-- 
Fa freddo nello scriptorium, il pollice mi duole. Lascio questa 
scrittura, non so per chi, non so più intorno a che cosa...
U. Eco

 ha scritto nel 
messaggio news:en6fk4$5rq$1...@abraham.hellfish.home...

Direi di no, anche perchè le letture degli indici e dei dati non avvengono 
generalmente  in parallelo.
E poi, chi te lo dice che l'accesso avvenga sempre o prevalentemente per 
indici?
Su questo cmq ci sono benchmark e ormai una letteratura sterminata (anche su 
metalink o su comp.databases.oracle.server): meglio distribuire dati ed 
indici su tutti i dischi disponibili. 

 2) approfitterei per creare un BDC a supporto dell'unico PDC esistente.
Ecco, questo te lo sconsiglio caldamente. Una regola d'oro non proprio
sancita dalla oracle ma diciamo caldamente raccomandata è quella di
non far fare nessun'altro mestiere al DB server oltre al Db server ;)
Per quanto riguarda le tue domande:
5 utenti sono pochini, è vero che con HW aggiornato ci vuole poco per
servirli, ma comunque non prescinderei da dei dischi ridondati (raid 1
o 5), meglio se SCSI. Un ulteriore plus, sempre raccomandato per far
girare oracle, è che la macchina sia almeno biprocessore (ma credo che
un dual core recente vada altrettanto bene). Poi ovviamente più RAM
c'e' meglio è, anche se con windows non ti serve a molto andare oltre
i tre Gb (altrimenti ti ci vuole la versione enterprise che costa un
pacco).
bye!

 servirli, ma comunque non prescinderei da dei dischi ridondati (raid 1
[cut]
A questo punto mi sembra opportuno specificare che sul DB con le spatial 
ext lavorerà:
- un addetto allo sviluppo e test di nuove soluzioni;
- un paio di utenti in grado di gestirsi estrazioni personalizzate dei 
dati per elaborazioni ad hoc;
- un paio di utenti che utilizzeranno un applicativo frontend.
Nel breve non ci si aspetta un utilizzo particolarmente pesante ma entro 
un anno/18 mesi potrebbe essere necessario garantire l'accesso ad una 
mezza dozzina di utenti da remoto via terminal serv. + citrix e 
triplicare la quantità di dati inseriti nel database.
A questo punto potrebbe essere più sensato il trasferimento di tutto 
l'armamentario presso una server farm esterna ma...boh si vedrà.
