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. Errore mysql 2003 10048
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • F
      fnneba User • ultima modifica di

      Errore mysql 2003 10048

      Ciao,

      Durante la connessione mysql ricevo questo errore 2003 (10048) :

      ERROR 2003, Can?t connect to MySQL server on ?localhost? (10048)

      Questo errore si verifica dopo molte volte volte che ci si connette al server che in pratica cade e rimane giu' per 120 secondi.
      Ho strutturato il mio software in modo da connettermi al db ogni volta che eseguo un'operazione ad esempio una fetch e disconnettermi al termine della stessa. Ho usato questo tipo di accorgimento per evitare di lasciare la connessione sempre aperta e quindi avere problemi con il numero massimo di utenti che possono connettersi contemporaneamente.
      Connettersi e disconnetersi ogni operazione genere un alto numero di connessioni che mandano in crach il db provocando l'errore di cui sopra.
      Quello che vorrei sapere a questo punto se non è meglio lasciare la connessione sempre aperta non disconnettendomi ad ogni operazione e che svantaggi puo' dare.
      Spero di essere stato chiaro:-)))
      ciao e grazie
      Fabio

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • I
        inuyaksa User Attivo • ultima modifica di

        Ho trovato un vecchio bug di mysql 4 molto simile a quello che capita a te.
        Sembra essere un problema della macchina su cui gira mysql.
        Spero ti possa aiutare:
        bugs.mysql.com/bug.php?id=10498

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • F
          fnneba User • ultima modifica di

          Grazie mille, adesso lo guardo. Comunque piu' che un bug è un limite del db, che dopo un tot di accessi consecutivi e ravvicinati cade. Nel mio caso infatti faccio un ciclo di lettura di centinaia di elementi ed ogni volta faccio un accesso al db, che non regge e cade.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • T
            thedarkita ModSenior • ultima modifica di

            Secondo me una cosa del genere non ha senso... fai la connessione all'inizio e basta...

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • F
              fnneba User • ultima modifica di

              Ciao, io ho gestito cosi' perchè sapendo che mysql ha un numero massimo di utenti che si possono connettere comteporaneamente (mi pare sia 100 il limite), connettendomi e disconnettendomi ogni volta pensavo di aggirare o comunque di ridurre questo limite. Tutti quelli che ho sentito fin'ora mi consigliano cmq quello che dici tu.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • T
                thedarkita ModSenior • ultima modifica di

                Guarda ti assicuro che 100 richieste nello stesso istante sono impossibili per un sito a traffico basso... poi se hai 1000 utenti online contemporaneamente penso che puoi eprmetterti di alzare il limite senza problemi 😄

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • F
                  fnneba User • ultima modifica di

                  Hai ragione, è praticamente impossibile, quando all'inizio ho messo in piedi il sistema avevo ancora delle speranze :D:D:D

                  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