Newsgroup: it.comp.software.database
Titolo: MySql e Sql Sever? Scelta del Db

Salve a tutti,
devo sviluppare un grosso sito web, e questo punto mi chiedevo, a
prescindere dalla differenza di prezzo tra i due database in oggetto, quale
cosigliate in base alle prestazioni? sapete dirmi i pro e i contro tra i
due?
Ripeto il prezzo non conta, le cose importanti per una corretta valutazione
sono solo le prestazioni, l'affidabilità, la velocità e la gestione.
Grazie a tutti
Alessandro

 sapete dirmi i pro e i contro tra i due?
Sulle FAQ c'e' una comparazione tra i vari database.
http://www.soft-land.org/faq/icsdfaq.html
Ma se ti interessano le prestazioni, io andrei su Oracle.
Davide


Mi scusi egregio collega :) se sono in leggero disaccordo con lei...
Su "uindous", va molto piu' veloce sql server (soprattutto per quanto
riguarda il collegamento dei client, ma anche per tutte le operazioni in
genere)
Se invece vogliamo confrontare tutte le possibilita' di programmazione,
ottimizzazione, controllo del motore, ecc; allora sono d'accordo con te:
oracle batte tutti.
Quello che mi piace veramente di "oracol", e' il controllo che ti da a
livello dba per quanto riguarda la memoria condivisa (la sga, insomma)...
senza contare i precompilatori, i motori pl/sql a livello client (tipo
forms), ecc
Insomma, io farei questa scaletta:
veramente serio oracle
leggermente serio sql server
mezza cioffeca (ma non tanto come prima, mysql
piano piano si avvicina ai concorrenti...
btw, a breve spero di prendere la
certificazione su mysql)
Continuerei a scrivere anche perche' mi sto annoiando in un modo tremendo,
percio' ti prego, criticami questo post, inizia un flame, mandami a quel
paese che non mi arrabiero'... se non lo fai oggi mi addormentero' sulla
tastiera e mi verranno sulla fronte i disegnini dei tasti "tyu ghjk bnm" :)
Paulus
--------------------------------
Inviato via 
http://usenet.libero.it

 Continuerei a scrivere anche perche' mi sto annoiando in un modo tremendo,
http://www.soft-land.org/storie
Davide

 
http://www.soft-land.org/storie
Si, vabbe !!!!
ormai me le conosco tutte a memoria (ci vado circa una volta a settimana).


 certificazione su mysql)
Sono certo che ti vedrò presto al Maurizio Costanzo Show ...


 Sono certo che ti vedrò presto al Maurizio Costanzo Show ...
Non ho capito...
E questo dimostra che sono abilitato per andare al Maurizio Costanzo Show :)
Paulus


 genere)
se la prestazione è solo velocità allora mysql...
ma il problema è: come si presterà il db del sito?
voglio dire: se il db servirà SOLO ed ESCLUSIVAMENTE QUEL sito allora 
non ha senso considerare di spostare l'application logic verso il db: 
mysql è il più veloce e leggero: indispensabile nelle applicazioni web, 
quindi una scelta quasi obbligata.
se invece la base dati deve avere una logica "unificata" per più siti e 
applicazioni, quindi fornire "API" (stored procedures, funzioni ecc.) 
preconfezionate allora Oracle e sqlserver saltano fuori.
se posso dire la mia:
sql7 si può buttare nel cesso se si ha a disposizione il 2000.
Oracle ha i suoi problemi di difficoltà di gestione ma appaga per 
scalabilità e soprattutto portabilità. di recente non è raro pensare di 
migrare verso piattaforme unix-like e ci mediterei su (se non altro non 
escluderei a priori la possibilità). inoltre per applicazioni enterprise 
è già ampiamente confermata come piattaforma ideale.
infine: per fare onore a JK, considererei anche firebird/interbase.
le features ce le ha, i costi bassi anche.
-- 
punkarruso


Io la vedrei in questo modo: di solito al MCS ci vanno solo i fenomeni da
baraccone e quelli che cercano lavoro e/o pubblicità. ;)
M.

 è già ampiamente confermata come piattaforma ideale.
Completamente d'accordo... poi da quando e' stato firmato l'accordo
oracle-red hat sulla fornitura di supporto, comincia a essere proponibile
anche a livello enterprise.
A proposito, avete provato il db di Red Hat? (io l'ho scaricato ma non ho
potuto ancora provarlo)... se l'avete provato, che ve ne sembra?



Le classifiche da novella 2000, senza circostanze e numeri su cui fare un
minimo di valutazione che si possa chiamare sciantifica, creano solo
confusione, alzano polveroni, aumentano l'audience al momento dei consigli
degli acquisti, ti fanno figo davanti alle teen-agers.
Secondo te. Cosa dovrebbero pensare i miei clienti, ai quali ho consigliato
MySQL, leggendo il mex di Paulus?
Ciao, Sandro.


 certificazione su mysql)
Ma nel senso 'ce le ho tutte famose pure questa' o 'dopo un'attenta
analisi ho deciso di usare MySQL come database' ?
	nicholas

 potuto ancora provarlo)... se l'avete provato, che ve ne sembra?
db di Red Hat = PostgreSQL ?

 analisi ho deciso di usare MySQL come database' ?
Nel senso "lo sto usando, ho visto il log degli aggiornamenti previsti e mi
sembrano interessanti, sta diventando proponibile in molte situazioni dove
prima non lo era (sono freelance)... e poi mi resta un quadrattino nel mio
biglieto da visita e il colore celeste di mysql ci starebbe cosi' carino
!!!" :)


 al singolo byte.
ho la sensazione che debba essere un filino diverso, con Oracle il "fine
tuning" ti _deve_ interessare, sbaglio?

 MySQL, leggendo il mex di Paulus?
Che c'e' qualcun altro che non la pensa come te?
Fermo restando che anch'io, in certe circostanze, ho consigliato mysql...
tant'e' vero che ho deciso di prendere la certificazione percio' non e' che
io mysql lo butto nel cestino, tutt'altro.
Poi considera che questo ng e' un discorso tra gente che gia se ne intende
un pocchino oppure si interessa sui db, non e' certo orientato ai
"clienti"... se poi questi vanno a guardare il ng, possono sempre chiedere
chiarimenti, non ti sembra?
Se poi se ne fanno un'idea senza chiedere chiarimenti riguardo a quello che
interessa loro, allora non ci posso far niente.
Paulus




db Enterprise Red Hat + $ = PostgreSQL
ebbene si :-)
Ciao.
Faser
-- 
FABIO SERRA
*Questo testo deve essere valutato secondo il senso della RFC-3*
Per rispondere in e-mail sostituire "invalid" con "faser"
--------------------

 ebbene si :-)
Ma va !!!!
Non ci si puo' fidare piu' di nessuno...


 ebbene si :-)
Ah, allora il db 'di Red Hat' è una figata <g>.

 chiarimenti, non ti sembra?
Paulus. Volevi il flame e ti ho accontentato.
Ma, per carità, se flame deve essere che almeno sia costruttivo. Ergo,
riprenditi il mex incriminato e prova a spiegare *pubblicamente* perchè
Oracle è "il prodotto serio" e mysql "la mezza chiavica". Magari, fra un
assioma e l'altro prova a metterci un "imho" ...
Ciao, Sandro.


ok Sandro, c'e' da un po' di tempo su internet un mio sito dove ho scritto
nero su bianco un confronto tra oracle e sql server.
Da un po' di giorni non riesco ad accedere (stava su inwind), percio' sto
aspettando a metterlo in linea con un altro provider; dopodiche lo
aggiungero' alla mia firma.
E poi non volevo il flame, neanche quello costruttivo... se ti riferisci
alla risposta a davide, stavo cercando di scherzare.
... percio' non mi hai accontentato.
Paulus


assioma e l'altro prova a metterci un "imho" ...
Perche' non dare un commento anche su sapdb ? :-)
Ciao
Stefano "HappyMan" (Lago Maggiore - NO)
--
http://www.sgr.info
Email happyman69 (at) 
libero.it

 Stefano "HappyMan" (Lago Maggiore - NO)
L'ho installato su una delle macchine del mio ambiente di test ma non ho
ancora avuto modo di spizzicarlo a dovere. La prima impressione che ho avuto
è che non è molto User-Friendly ma per alcune cose è particolarmente
interessante.
M.

 oracle per esempio ti da il logminer)
parlo per MS SQL hai mai utilizzato i DTS hai un log completo e puoi
tranquillamente simulare tutti gli import che vuoi.
-- 
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)
http://www.ithost.ch

 C. Paparelli (MCSE,MCSD,MCDBA)
Paulus
MCSE, MCDBA, MCT, OCP


 non la puoi piu' leggere.
effettivamente senza tools di 3 parti non puoi analizzare i log.
-- 
ITHost (your host company)
Technical Manager
C. Paparelli (MCSE,MCSD,MCDBA)
http://www.ithost.ch

 aziendale può sempre funzionare.
Non tanto se il server di db non e' un dc.
Quello che invece fa pena e' la possibilita' di poter cambiare la modalita'
di autenticazione da windows a mixed semplicemente cambiando una chiave del
registro di configurazione... in altre parole chiunque entri anche se non ha
permessi sul db va a cambiare una chiave del registro settandolo in
modalita' mixed e puo' entrare come sa (eventualmente senza password, se si
tratta di versione 7 oppure se 2000 installato in modalita' windows)...
dopodiche' e' liberissimo di ripristinare la chiave nuovamente in modalita'
windows e nessuno se ne e' accorto di niente.
Se sei dba e amministratore poco male, se se sei solo dba la cosa cambia.
Paulus


 Se sei dba e amministratore poco male, se se sei solo dba la cosa cambia.
pienamente daccordo ma perchè devo dare accesso al server del db? Io di
solito utilizzo permetto solo accessi tcp/ip crittografati su una porta non
standard (non la 1433), ovviamente il server db è fisicamente inaccessibile
se non al personale autorizzato, firewall, ecc. ecc.


 se non al personale autorizzato, firewall, ecc. ecc.
Considera questo ambiente:
 - server gestito da una ditta, dove ovviamente tu non hai la password di
administrator
 - db gestito da un'altra ditta cioe' la tua, dove hai accesso con un utente
non amministrativo ma fai parte del gruppo sysadmin (cioe' il classico dba)
un giorno in cui si sente particolarmente bastardo, l'amministratore del
server fa un giochetto del tipo menzionato e poi qualcosa non va, tu come
dba dovresti almeno sapere cosa e' successo, invece in pratica non hai
nessun tipo di dominio sul db perche' ovviamente l'altro essendo entrato
come sysadmin puo' aver cancellato qualunque traccia sul db...
Ora pensa se invece non si e' trattato di un altro amministratore che tu
puoi materialmente scazzotare :) ma di uno str**zo che ha approffitato di
una falla nella sicurezza che magari non dipende neanche dall'amministratore
ma da una falla sul sistema operativo o sul db, e che questo str**zo assuma
il controllo come localsystem (adesso con w2003 le possibilita' diminuiscono
perche' molti servizi di rete non partono come localsystem, ma il pericolo
c'e' sempre)... te lo lascio immaginare...
E per il lavoro che fate mi sa che un piccolo brivido sulla schiena l'avrai
sentito :)))
Paulus
PS: peccato non poter parlare con in mano un bicchiere di birra rossa... con
questo caldo, ci vorrebbe proprio :)


 piuttosto che non creare discussioni concrete e valide
Deh, succede da entrambe le parti.
Parlo ovviamente da nerd comunista che addirittura compila da linea di 
comando dopo aver usato Emacs <g>
	nicholas (nerd comunista da centro sociale)

"Paulus" <xxx...@xxxx.xx> ha scritto nel messaggio
news:193Z70Z162Z78Y...@usenet.libero.it...

ti do la soluzione ai tuoi problemi, obbliga l'admin a far partire sql
server non come localsystem ma fatti creare un utente nel dominio.
Aggiungi una password per l'utente sa così anche se ti fa il giochetto non
può fare nulla.
Inoltre consiglio vivamente fai un giro su google e cerca le direttive della
nsa per l'installazione sicura di sql server su w2000, troverai un bel po'
di strumenti utili.
Anzi lascia stare eccoti il link
http://nsa1.www.conxion.com/support/guides/sd-9.pdf
Per la birra si può fare, purchè ben ghiacciata


 comando dopo aver usato Emacs <g>
ciao Nicholas ci si sente anche qui, effettivamente la cosa è da entrambe le
parti, comunque personalmente utilizzo notepadex per lo sviluppo di pagine
in net e compilo il tutto in linea con vbc o csc, pertanto vedi che non
siamo molto distanti.
Con la vostra politica non c'azzecco nulla in quanto sono svizzero, ma
l'ultima vaccata (scusate il termine) sull'immunità è degna di totò


 
http://nsa1.www.conxion.com/support/guides/sd-9.pdf
GRAZIE MILLE !!, lo leggero' piu' tardi con calma... magari con in mano un
bicchiere di birra ghiacciata :)
Paulus


 strano vederla anche sui clienti grossi)
stessa storia, però utilizzo un altro sistema per pararmi le natiche, al
momento della consegna del rapporto di analisi e/o prima della consulenza mi
faccio firmare una dichiarazione dove il committente dichiara che è sua la
responsabilità totale del sistema se non verranno adottare le direttive da
noi consigliate. Dello stile io vi consiglio, poi fate ciò che vi pare ma vi
pigliate tutte le responsabilità e non venite poi a dirmi ma lei questo non
me l'aveva detto, noi non lo sapevamo, ecc.
Ti assicuro che quando consegni questa liberatoria al committente per farla
firmare la loro posizione cambia subito.
Eheh ho appena avuto un caso dove presso un istituto bancario sono state
pubblicate informazioni confidenziali tramite il loro sito web, e mi sono
trovato in qualità di consulente davanti alla pretura.
Risultato dopo 5 minuti ero al bar a fare colazione dopo aver dato al
pretore una copia della liberatoria con tutti i dettagli delle soluzioni da
apportare per migliorare la sicurezza del server db, cosa che per arroganza
del system administrator non è stata fatta.
PS Il system administrator è stato licenziato e lavora presso una compagnia
telefonica come rappresentante


 nicholas (nerd comunista da centro sociale)
tre anni fa ho partecipato ad un hacker meeting al forte prenestino a roma,
c'eri anche tu?
Paulus


 l'ultima vaccata (scusate il termine) sull'immunità è degna di totò
Perche' dici questo?
Io non me ne intendo di politica, ma dev'essere senz'altro una legge molto
buona, se ne ha parlato bene persino il Presidente del Consiglio :))
Paulus
... e scusate tutti quanti per l'OT, ma cercate di capirmi: E STATO PIU'
FORTE DI ME !!!!


 FORTE DI ME !!!!
non ti capisco e occhio:
politica e databases non vanno d'accordo. un'altra affermazione così e 
ci ritroviamo un flame degno delle peggiori bettole di usenet.
detto questo, spero che l'OT si fermi *QUI*.
-- 
punkarruso

 ha scritto nel messaggio
news:t6kIa.101986$Ny5.2...@twister2.libero.it...

sorry non volevo creare flame mea culpa era semplicemente una battuta al
nerd rosso Nicholas


 nerd rosso Nicholas
lo stesso per me, anche per la battutaccia sull'altro post a Nicholas.
Paulus


 nerd rosso Nicholas
Ehm... scusa, anche la mia era una battuta ^^
Non mischio informatica e politica, era semplicemente per dire che se
Windows crasha sempre č anche vero che per Linux saltano sempre fuori i
centri sociali. io non ci sono neanche mai stato...