Server connection error.

MySql....

MySql antaa ilmoituksen Server connection error.
Ilmenee satunnaisesti eri koneissa.

Omassa koneessani ei ole viimeaikoina ilmennyt mutta sen sijaan muissa koneissa on.
Tulee täysin satunnaisesti saman ohjelman eri kohdissa.

Nyt kyseessä on XP kone, jossa samassa koneessa pyörii MySql 4.0.15 sekä delphillä tehty ohjelma, joka siirtää data tekstitiedostoista tietokantaan.
Viimeisin stoppi tuli kun tiedot oli siirretty jo kantaan väliaikaistauluun mutta jumahti kun väliaikaistaulua ja käyttötaulua verrattiin toisiinsa.

Koneesta ei ole tarkempaa tietoa muuta kun että se on joku läppäri, en ole sitä koskaan nähnyt enkä tiedä siitä enenpää. Tiedän, että ei näillä tiedoilla paljon voi asiaa lähteä ratkomaan mutta enenpää ei ole antaa kun ei ole itsellänikään. Mutta jos jollain on joku patenttiratkaisu tuon virheen kitkemiseen niin olisin kyllä ikuisesti kiitollinen.

3

587

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ei ole

      tarjolla minulla. Mitäs ping sanoo kun herjaa tuosta palvelinyhteydestä? Sen palvelinkoneen logit kannattaa myös tarkistaa läpi, tippuuko kanta alas jostain syystä. Tuo "stoppi tuli kun tiedot oli siirretty jo kantaan väliaikaistauluun mutta jumahti kun väliaikaistaulua ja käyttötaulua verrattiin toisiinsa" viittaa siihen suuntaan että kanta tippuu alas jostain syystä. Kyykyttääkö se datan siirto palvelimen, kone huutaa hoosiannaa eikä pysty vastaamaan? Onko datan siirrossa mahdollista tökätä johonkin tauluun epäkelpoa dataa, esim. laskentaan käytetty kenttä hyväksyykin kirjaimia?

      • keksa1

        ja siis käytätte ohjelmaa joka pukkaa dataa samalta koneelta, jossa pyörii se kanta?

        Vaikka kanta ei olis samalla koneella kun ohjelma, niin satunnainen toimimattomuus voi johtua monestakin asiasta.

        Palvelimeen ei ole verkkoyhteyttä. Tämä voi todeta tolla edellisen viestin pingillä tai ottamalla mysql-clientillä yhteys kantaan suoraan.

        Toinen juttu vois olla se että ohjelma on koodattu hiukka kehnosti ja se jättää kantayhteyden aina auki. Jos se ajetaan muutamaan otteeseen, niin kaikki yhteydet on käytössä ja uusia ei saa otettua.

        Kantaan voi määritellä montako yhteyttä sallitaan.

        Pitäis siis vapauttaa yhteydet aina kun niiden käyttö loppuu. Muuten ne on auki kunnes ne timeouttaa


      • MySql....
        keksa1 kirjoitti:

        ja siis käytätte ohjelmaa joka pukkaa dataa samalta koneelta, jossa pyörii se kanta?

        Vaikka kanta ei olis samalla koneella kun ohjelma, niin satunnainen toimimattomuus voi johtua monestakin asiasta.

        Palvelimeen ei ole verkkoyhteyttä. Tämä voi todeta tolla edellisen viestin pingillä tai ottamalla mysql-clientillä yhteys kantaan suoraan.

        Toinen juttu vois olla se että ohjelma on koodattu hiukka kehnosti ja se jättää kantayhteyden aina auki. Jos se ajetaan muutamaan otteeseen, niin kaikki yhteydet on käytössä ja uusia ei saa otettua.

        Kantaan voi määritellä montako yhteyttä sallitaan.

        Pitäis siis vapauttaa yhteydet aina kun niiden käyttö loppuu. Muuten ne on auki kunnes ne timeouttaa

        molemmille vastaajille.

        Noihin olin itsekkin ongelmaa rajannut.
        Sain sen nyt toimimaan vähentämällä tietokantaoperaatiot minimiiin ja siirtämällä käsittelyä enemmän muistinvaraiseksi.
        Eihän tuo varsinaista onglman yditä ratkaissut mutta helpotti oireita. Tusikin siinä koneessa tulee koskaa ihan vakaasti toimimaankaan.

        Nyt se vielä nikertää kuvien siirrossa tietokantaa ja antaa saman virheen. Täsmällen sama rutiini tosin toimii useissa kymmenissä muissa koneissa. No ehkä tähänkin keksin jotan vastaavaa parannusta että saisin sen toimimaan sitten vähän nikottelevimmisakin koneissa/ympäristöissä.

        Vamaan koitan lukea koko kuvataulun avaintiedot muistiin eli nimen ja päiväyksen ja verrata sitten niitä kuvatiedojen vastaaviin ja sitä kautta havaita onko poistettavia,lisättäviä tai päivitettäviä kuvia ja suorittaa sitten siirto. Siinä saisi kantaopeaatioiden määrää taas vähennattyä.

        Mut kiitos vielä karran teille, enkähän mä tästä taas eteenpäin pääse jatkamaan.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Miksi jollain jää "talvi päälle"

      Huvittaa kastoa ullkona jotain vahempaa äijää joka pukeutuu edelleen kun olisi +5 astetta lämmittä vaikka on helle keli
      Maailman menoa
      274
      2890
    2. Mitä et hyväksy miehessä/naisessa josta olet kiinnostunut?

      Itse en halua, että miehellä olisi lapsia!
      Ikävä
      215
      1870
    3. Se katse silloin

      Oli hetki, jolloin katseemme kohtasivat. Oli talvi vielä. Kerta toisensa jälkeen palaan tuohon jaettuun katseeseen. Tunt
      Ikävä
      59
      1532
    4. Tiesitkö? Farmi Suomi Kirsikka Simberg on tämän julkkisnaisen tytär - Katso tyrmäävät mallikuvat!

      Oho, aikamoinen ylläri. Tiesitkö?! Kirsikka Simberg on yksi tämän kauden Farmi Suomi -kisaajista. Hänellä ei ole tuttu t
      Suomalaiset julkkikset
      2
      1310
    5. Kaipaaville

      Kerro sun tunteesi ja ajatukset tähän jos et uskalla irl!
      Ikävä
      77
      1208
    6. Tuhdit oluet kauppoihin. Miksi vastustaa?

      8% oluet kauppoihin mutta mikä siinä on että osa politikoista vstustaa ? Kauppa kuitenkin hinnoittelee vahvan oluen ni
      Maailman menoa
      258
      1144
    7. Miten haluaisit

      Että reagoisin jos näkisin sinut nyt?
      Ikävä
      80
      1042
    8. Sinua tulen kyllä ikävöimään pitkään nainen

      mutta oli pakko tehdä päätös oman mielenrauhan vuoksi. Toivottavasti saat elämältä kaiken mitä haluat.
      Ikävä
      52
      983
    9. Tärkeä kysymys!

      Haluatko sinä, mies, minut?
      Ikävä
      79
      930
    10. Asiallinen lähestyminen

      Mitä on asiallinen lähestyminen?? Tietääkö tai tajuaako kukaan, varsinkaan miehet??? Eilen NELJÄNNEN kerran jouduin isk
      Sinkut
      142
      794
    Aihe