Up |
|
|
  |
Author: CiccioCiccio
Date: Dec 26, 2008 11:20
Sto costruendo un grosso sito... una community, e prevedo di archiviare
grandi quantità di dati in forma di messaggi, eventi, schede utente, etc.
Non essendo molto ferrato in materia di motori di memorizzazione, volevo
capirci meglio prima di andare avanti.
Qualcuno mi sa consigliare?
|
| |
|
| |
2 Comments |
|
  |
Author: EugenioEugenio
Date: Sep 22, 2008 06:24
Salve!
Uso un servizio di hosting che mi consente di utilizzare più db MySQL.
Il servizio ovviamente mi ha fornito di una username e una password valida
sia per il sito che per il database.
Per la manutenzione del date ho a disposizione phpMySQL.
Succede che due colleghi/utenti abbiano necessità di un loro specifico db,
ma, seppur abbia creato due db e due utenti legati ognuno al proprio db, non
posso fare accedere direttamente al proprio db i due nuovi utenti.
Io per una questione di sicurezza non voglio concedere loro l'utilizzo
dell'amministratore.
E' possibile risolvere questa mia esigenza?
Grazie
Ciao
|
| |
|
| |
no comments
|
|
  |
Author: [ Predator ][ Predator ]
Date: Sep 21, 2008 12:03
Salve,
se ho una tabella così strutturata
---------------------------------------------------------------------------------
statistiche (idCalc, giornata, voto, quotazione)
---------------------------------------------------------------------------------
e volessi ottenere la media del voto del giocatore mi basterebbe fare
---------------------------------------------------------------------------------
SELECT idCalc, AVG(voto) as voto FROM statistiche GROUP BY idCalc
---------------------------------------------------------------------------------
ma se invece volessi avere la media del voto e la quotazione attuale
del giocatore (quella dell'ultima giornata) quindi senza AVG come
dovrei scrivere la query?
grazie anticipatamente
|
| |
|
1 Comment |
|
  |
Author: MarioItaliaAndreaMarioItaliaAndrea
Date: Sep 21, 2008 11:24
sto elaborando una query in SQL utilizzando mysql,
il problema è che impiega troppo tempo ad essere elaborata.
Ci sono due tabelle che hanno migliaia di righe...
è possibile trovare un modo efficiente per fare questa query?
faccio notare che separatamente le query vengono eseguite
in tempi brevi... ma quando vengono unite non vengono eseguite...
select *
from database8000
where codice IN
(select codc
from database100000
where eta>0 and eta<50
group by codc
having sum(TotMaschi)+sum(TotFemmine)<50
)
come posso ovviare?
|
| |
|
7 Comments |
|
  |
Author: extrabyteextrabyte
Date: Sep 17, 2008 12:58
Salve a tutti,
ho due blog con wordpress. Hanno quasi lo stesso numero di post, ma
dimensioni molto diverse dei singoli database. Ecco i dettagli:
Sito 1: 40 post --> 66766 KB
Sito 2: 43 post --> 908 KB
Il guaio è che nel Sito 1 lo spazio per il database stava quasi per
esaurirsi, e ho dovuto settare al max (200.000 KB).
Come è possibile che il database di Sito 1 occupi tutto quello spazio?
Eppure sono post molto brevi a differenza di quelli del sito 2.
p.s. Non ci sono commenti nei post, e ho rimosso i temi inutilizzati....
|
| |
|
2 Comments |
|
  |
Author: alfio_zamuneralfio_zamuner
Date: Sep 17, 2008 02:42
Quindi, con MYSql puoi creare tranquillamente oltre un miliardo di
Tabelle.
Ma quante puoi gestirne contemporaneamente?
Mi spiego.
Io creo un database con al suo interno 100 tabelle.
Quindi voglio creare un motore di ricerca relativo a queste 100
tabelle. E' possibile questo?
Io ho letto su libro dedicato a MySql che con MySql può essere gestito
un massimo di 31 tabelle, per cui posso si crearne in pratica quante
ne voglio, ma non le posso gestire tutte insieme, o meglio posso
gestirne contemporaneamente un massimo di 31.
E' corretto?
Grazie in anticipo per la risposta.
|
| |
|
9 Comments |
|
  |
Author: EnigmaEnigma
Date: Sep 16, 2008 08:59
Volevo sapere se c'è un numero massimo di tabelle gestibili da MYSQL
su un database con motore MyISAM?
Grazie.
|
| |
|
2 Comments |
|
  |
|
|
  |
Author: jesolo.sunjesolo.sun
Date: Sep 15, 2008 04:35
è possibile trovare quale del testo dentro un campo di una tabella
tramite una select?
se si come?
|
| |
|
1 Comment |
|
  |
|
|
  |
Author: marco.capolupimarco.capolupi
Date: Sep 12, 2008 00:24
Salve scusate la domanda sono abbastanza inesperto del mysql..
Ho 2 tabelle: una contiene dati sugli utenti iscritti e l'altra
contiene dati sugli album fotografici degli utenti iscritti.
Purtroppo mi sono accorto che cancellando nel tempo degli utenti
esclusivamente dalla tabella utenti, non ho cancellato anche gli
stessi utenti dalla tabella degli album.
Ora quindi mi trovo ad avere dei record nella tabella album con degli
id_utente che non esistono come id_utente nella tabella utenti.
Ora, gli id_utente errati li trovo così:
SELECT id_utente
FROM album
WHERE id_utente NOT
IN (
SELECT id_utente
FROM utenti
)
Spero di essere stato abbastanza chiaro...
Per cancellare questi maledetti album dalla tabella album ho pensato
quindi ad una query del genere.. ma non funzia..
|
| Show full article (1.15Kb) |
|
2 Comments |
|
|
|