[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Grave Problema: OpenOffice.Org-BASE




Il giorno 17/feb/06, alle ore 20:50, Davide Prina ha scritto:

dixie ha scritto:

Sfatiamo una leggenda proprietaria... MySQL è licenziato con doppia licenza (una di queste è la GPL 2), quindi non direi proprietario. Ha alcune funzioni in meno di Postgresql (poche e direi "specialistiche")

penso che questa sia una affermazione soggettiva: una funzione è specialistica o meno a seconda se la persona la conosce e la usa o meno.

Avere un database che supporta una data funzionalità che non userai mai perché non la conosci, la reputi inutile o non ti interessa ... è totalmente inutile.

Avere un database che non supporta una data funzionalità che usi spesso ... è come utilizzare un prodotto monco in cui ti manca sempre qualcosa.

In ogni caso penso che attualmente i database siano programmi molto complessi e non ne esista nessuno che ha tutte le funzionalità di un altro.


For VARCHAR columns, trailing spaces are removed when the value is stored. See Section A.8, “Known Issues in MySQL”.

questa non la sapevo e per me è una mancanza di funzionalità poco accettabile. Io utilizzo, come uso personale, database per trasformare dati e questa sarebbe per me una caratteristica molto negativa.

Bè... basta non usare il campo VARCHAR :-)



come detto sopra dipende molto dalla persona, dall'uso che ne vuoi fare, ...

Io ho iniziato ad utilizzare PostgreSql qualche anno fa e devo dire che è davvero potente, mi sono trovato bene sin dall'inizio (però conoscevo già le basi ... utilizzare un database non è poi così banale, possono occorrere mesi per capire veramente le basi dell'SQL).

Non credo che sia solamente un problema di pelle ma di senso ragionato (io le triggered e le stored procedure non le uso con OOo)

i trigger sono strumenti molto potenti, ma non sempre così semplici da utilizzare ... in strutture complesse potrebbe non essere semplice riuscire a capire cosa e quando fanno qualcosa. Anche al lavoro li usiamo abbastanza poco e solo per operazioni ed in parti della struttura molto semplici.

Le store procedure invece sono, secondo me, fondamentali (questo perché le uso molto) e possono velocizzarti di molto un'operazione (parte di programma) che potrebbe essere lento se fatto direttamente sotto OOo ... soprattutto se il database è in remoto e la connessione non sempre velocissima.


Errata Corrige: Le stored procedure sono supportate dalla versione 5.0.
Direi che con l'ultima versione le differenze sono decisamente diminuite. Peccato che, per ora, sul mio Zaurus la versione installabile è ancora la 3.25 e qualche cosa...
A presto

Paolo

------------------------------------------------------------------------ ----------------
Paolo Amodio
dixie@dixienet.it
www.dixienet.it





Reply to: