Newsgroup: it.comp.www.php
Titolo: postgresql e mysql

da mail.zope ho ripreso tale post:
"La differenza sostanziale che c'è tra postgres e mysql è che il primo è
transazionale mentre il secondo no (forse ne esiste una nuova versione
transazionale), altre differenze: mysql non implementa tutto l'sql.
Differenza ultima ma non banale è che postgres ha prestazioni molto
migliori rispetto a mysql su una grossa mole di dati esempio log di
sistema... in definitiva ti consiglio postgres anche se mysql resta
comunque un bel prodotto "
da 
punto-informatico.it/forum/.
..
quest'altro post:
"Ma senti questa gente che non sa niente di te ed esprimi giudizi.
Abbiamo provato PostGreSQL, lo hai provato tu con 20 utenti concorrenti?
MySQL è più veloce di 6 volte. E se gli utenti aumentano, poverino.
....
PostGreSQL lo usi te, che se c'è un bug voglio vedere in quanto tempo te
lo patchano. C'era una cosa che non andava nella versione sperimentale di
MySQL sulle subquery, e abbiamo contattato lo sviluppatore dell'azienda
che in 2 ore lo ha sistemato.
E si tratta della versione sperimentale."
ora ho letto molto sulle differenze tra i due;
pero' non ho capito:
quale è la differenza in termini di mole di dati tra i 2?
inoltre mysql ha le integrità referenziali: praticamente tra le tabelle 
posso fare 1 a molti e se cancello un record sulla tabella 1, tutti 
i record correlati se ne vanno dalla sottotabella?
quando suggerite di usare uno o l'altro?
come dire sono ancora confuso.
che tool suggerite per l'uno e per l'altro ?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 inoltre mysql ha le integrità referenziali: 
No.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.


 il php my admin lo le ha :-((((
pero' mysql si
dalla 4 (foregin keys)
comunque la cosa sara' dalla 5 (rename db ecc...)


  il php my admin lo le ha :-((((
come no.
se usi InnoDB si.
ke versione dici?
-- 
sp-
courrier électronique:
[spintop _ chez _ virgilio _ point _ it]

 i record correlati se ne vanno dalla sottotabella?
MySQL supporta il transazionale e i vincoli di integrità referenziale se
utilizzi le InnoDB, disponibili nelle versioni più recenti di MySQL.
Danno qualche piccolo problema nella messa in opera (ad esempio su una
InnoDB non puoi fare una ALTER oppure i vincoli vanno a farsi benedire, e
cose simili), però una volta configurato tutto correttamente funzionano
benone.
Sui volumi non ti so dire, non ho mai sviluppato grandi sistemi informativi
e non ho mai effettuato prove di testing su questi dbms.

 benone.
per una esatta configurazione ci sono indicazioni passo passo sul sito?
e con una esatta configurazione quindi i vincoli sono validi?
alter cosa è?
perchè servono tale configurazioni per funzionare bene: cioè
non potrebbe già essere impostato di default per funzionare bene?
per InnoDb si intende una particolare configurazione del db stesso?
c'è un sito italiano che spiega tutte queste cose?


 c'è un sito italiano che spiega tutte queste cose?
no google? :-)
dai cerca che trovi
buonanotte
marcello

 c'è un sito italiano che spiega tutte queste cose?
Italiano? Non saprei. Prova con Google.

 Sono tipi di tabelle di MySQL.
se ho capito bene con innodb mysql ha piu' funzionalità; perchè non è di
default tale settaggio.
sbaglio o mysql si sta evolvendo in funzionalità abbastanza velocemente,
comr dire le carenze di funzionalità rispetto a postgresql si stanno
o sono già state ridotte-eliminate. che ne pensi


 o sono già state ridotte-eliminate. che ne pensi
Boh, non saprei. Io sono arrivato da poco sul settore e non ho seguito molto
l'evoluzione del mercato.
Mi sono messo a lavorare su MySQL consigliato da amici e professori e mi
trovo benissimo, certo non ho mai avuto esigenze particolari su volumi o
prestazioni.