Visualizzazione risultati 1 fino 6 di 6

Discussione: MySql indexing

  1. #1
    Guest

    Predefinito MySql indexing

    Salve, qualcuno può aiutarmi? il mio host mi ha chiesto di fare un mysql indexing per ottimizzare il database del mio forum poichè ottengo sempre un errore dal server per la lentezza delle queries.

    Il problema è che:

    A) non so che cacchio sia;
    B) ho fatto una ricerca con google e ci sono solo fonti imprecise e tra l'altro in inglese!
    C) ho chiesto una mano ma penso che nemmeno lui sappia che cosa sia.

    Qualcuno sa aiutarmi? almeno darmi una fonte che possa leggere?
    Ultima modifica di yieforum : 25-03-2007 alle ore 20.05.21

  2. #2
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Penso che intendano farti mettere una index nel database.
    Praticamente i record nel DB sono normalmente messi alla ca##o.
    ogni volta che viene fatta una query questi record vengono riordinate in base a quello richiesto dalla query.
    Mettendo una index i record sono già ordinarti fisicamente nel DB e quindi i tempi di query si dimezzano.

    Ad esempio nel mio blog le query vengono sempre svolte con un ordinamento in base alla data(dammi gli ultimi 5 post, oppure dammi i post del mese di ottobre etc...) e quindi ho il campo data preordinato.
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

  3. #3
    Guest

    Predefinito si

    si ma come la devo fare sta index?

  4. #4
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Su phpmyadmin dove c'è la struttura della tabella,
    solitamente in basso a sinistra.


    C'è una tabella che dice qualcosa come "aggiungi indice", seleziona la colonna da aggiungere ed esegui.
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

  5. #5
    Guest

    Predefinito mmm

    mmm, ho letto che per la ricerca è buono, ma se devi aggiungere un record diventa ancora più pesante da fare, sarà vero?

  6. #6
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    E' vero perché nel momento in cui devi inserire un nuovo record la tabella deve essere riordinata.

    cmq i Forum prefatti solitamente sono già configurati in modo ottimale.
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •