Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Debug codice php Mysql
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • I
      igotgame User • 8 nov 2010, 16:40 ultima modifica di

      Debug codice php Mysql

      Ho questo problema dal mio hosting mi fanno sapere che devo procedere con un debug delle query ottimizzando così l'utilizzo di risorse

      Questi i parametri parametri SPU che vedo dal mio pannello:

      Questo e' il livello generale di utilizzo dei servizi: 138%
      415 / 300 SPU

      Dettaglio:
      Servizi Web
      96%
      270 / 280 SPU

      Dettagli Servizi Email
      10%
      1 / 10 SPU Dettagli

      Servizi Database
      1440%
      144 / 10 SPU Dettagli

      Mi fanno sapere in particolare che sono stati superati i seguenti valori:

      Handler_read_rnd: 120 M
      Si tratta del numero di richieste per leggere una riga basata su una posizione fissa. Il valore è alto quando vengono effettuate molte richieste che richiedono un ordinamento dei risultati. Probabilmente ci sono molte query che che richiedono a MySQL di leggere l'intera tabella oppure ci sono dei joins che non usano le chiavi correttamente.

      Handler_read_rnd_next: 525 M
      Questo e' il valore invece che indica il numero di richieste per leggere la riga successiva in un file di dati. Questo valore è alto quando si fanno molte scansioni della tabella. Generalmente è un segnale che le tabelle non sono correttamente indicizzate, o che le query non sono state scritte per trarre vantaggi dagli indici esistenti.

      Chiedo un vostro aiuto perchè non so veramente come muovermi
      grazie a tutti

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • T
        thedarkita ModSenior • 8 nov 2010, 16:49 ultima modifica di

        Ciao igotgame,

        verifica intanto che le tabelle abbiano degli indici.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • I
          igotgame User • 8 nov 2010, 17:07 ultima modifica di

          Scusa l'ignoranza gretta in materia.. ma da dove lo vedo se ci sono gli indici alle tabelle?
          grazie

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • M
            matmattia User Attivo • 10 nov 2010, 13:11 ultima modifica di

            Se utilizzi PhpMyAdmin, vedi se le tabelle hanno gli indici andando nel tab "Struttura" di ogni singola tabella.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            Caricamento altri post
            Rispondi
            • Topic risposta
            Effettua l'accesso per rispondere
            • Da Vecchi a Nuovi
            • Da Nuovi a Vecchi
            • Più Voti