Re: [Fwd: Re: [Hackmeeting] DBMS - MySql, PostGreSQL, Oracle…

Delete this message

Reply to this message
Author: P@sKy
Date:  
To: hackmeeting, necosi
Subject: Re: [Fwd: Re: [Hackmeeting] DBMS - MySql, PostGreSQL, Oracle]

NeCoSi wrote:

>Voglio capire come implementano sti tre la teoria che vedremo a lezione
>(ad esempio il query plan, ecc ecc)
>
>

Mi sembra una domanda che non ha una risposta secca, poiche' non
dipende dal database, al massimo riguarda le ottimizzazioni delle query
nel database, sperando di aver capito che cosa intendi dire, le
ottimizzazioni
dipendono da tanti fattori, per esempio potresti avere degli indici che non
vengono mai utilizzati o utilizzati poco e male, quindi inutili e cio'
vuol dire
che il database e' stato pensato e implementato con il culo e non con
la testa oppure e' diventato talmente grande che ormai anche
reindicizzandolo
le query hanno tempi di risposta biblici e si deve pensare ad una nuova
indicizzazione, ma per fare questo ti serve uno strumento che analizza le
query, quindi stiamo parlando di "ottimizzazione del database" di
conseguenza
ti serve un Query Analyzer, ma tutto questo viene alla fine di qualsiasi
corso di database, prima di volare si deve saper camminare....

Do you know SQL Statement EXPLAIN? (MySQL, PostgreSQL)
Do you know SQL Statement EXPLAIN PLAN? (Oracle)

Ripeto prima teoria poi pratica, pratica significa un grande RTFM
e smandrupparci sopra a piu' non posso, inoltre dal mio punto di
vista e data l'esperienza MySQL, PostgreSQL e Oracle sono ottimi
database, dipende da quello che ci devi dare e dalla mole di
informazioni che devi gestire, e nella realta' non lo sai con
estrema precisione ma vai di assoluta approssimazione...

Qualche link..........

http://www.adp-gmbh.ch/ora/explainplan.html
http://www.postgresql.org/docs/7.4/interactive/sql-explain.html
http://www.postgresql.org/docs/7.4/interactive/performance-tips.html
http://www.informit.com/articles/article.asp?p=377652&rl=1
http://www.informit.com/articles/article.asp?p=377652&seqNum=2&rl=1

Ciao.

--

P@sKy

Makkinista - Fuokista

GPG/PGP keys available via keyservers http://pgpkeys.mit.edu:11371/
        DSA: 6CBE 6982 5C10 CFF0 D676  6420 C1C5 B8EC 8690 0F88
        RSA: 40 6B 54 8C 20 A0 F6 0B  4C 96 AA 34 D3 FB DC 8C