Autorius Tema: Problema irasant duomenis vienu metu iš skirtingu kompiuteriu.  (Skaityta 169 kartus)

Neprisijungęs genzek

  • Naujokas
  • *
  • Įrašai: 13
  • Karma: +0/-0
    • Žiūrėti profilį
Problema irasant duomenis vienu metu iš skirtingu kompiuteriu.
« Įrašytas: 2014-03-17 16:51:20 pm »
Taigi keli naudotojai irašinėjo skirtingus irašus į tapačia sql lentele (tuo pačiu metu) ir irašas nesusikūrė. Kaip padaryti kad vienu metu galėtu naudotis duomenų baze keli žmonės???

Neprisijungęs Lukas Liesis

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7332
  • Karma: +223/-15
    • Žiūrėti profilį
    • mano CV
Ats: Problema irasant duomenis vienu metu iš skirtingu kompiuteriu.
« Atsakymas #1 Įrašytas: 2014-03-17 21:57:56 pm »
kazka ne taip darai, nes turi veikti. yra toks dalykas kaip lenteles arba eilutes konkrecios lock'as. sql variklis uzrakina lentele nuo irasymo/skaitymo kol nera ivykdyta pirmesne operacija, tas lock'as buna labai trumpas, nebent turi didele lenta ir darai labai ilga uzklausa ir jis ivyksta automatiskai, paziurek koks sql variklis nustatytas

http://prntscr.com/31pkno
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Manualai.lt Facebooke
serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Neprisijungęs genzek

  • Naujokas
  • *
  • Įrašai: 13
  • Karma: +0/-0
    • Žiūrėti profilį
Ats: Problema irasant duomenis vienu metu iš skirtingu kompiuteriu.
« Atsakymas #2 Įrašytas: 2014-03-19 17:03:07 pm »
kazka ne taip darai, nes turi veikti. yra toks dalykas kaip lenteles arba eilutes konkrecios lock'as. sql variklis uzrakina lentele nuo irasymo/skaitymo kol nera ivykdyta pirmesne operacija, tas lock'as buna labai trumpas, nebent turi didele lenta ir darai labai ilga uzklausa ir jis ivyksta automatiskai, paziurek koks sql variklis nustatytas

http://prntscr.com/31pkno

Yra nustatytas: MyISAM

Neprisijungęs Lukas Liesis

  • Administratorius
  • Herojus
  • ******
  • Įrašai: 7332
  • Karma: +223/-15
    • Žiūrėti profilį
    • mano CV
Ats: Problema irasant duomenis vienu metu iš skirtingu kompiuteriu.
« Atsakymas #3 Įrašytas: 2014-03-19 18:21:46 pm »
neturiu tada komentaru, nes turi pati duombaze uzlokinti lenta ir jei butu tokios bedos, ka tu rasai, tai kaip tada veiktu su mysql duombazem nors kiek nors didesne sistema, kur nors 2 useriai 1 metu yra? facebook'as daug kur naudoja irgi mysql su savo simtais milijonu uzklausu kas dien, jei nedaug turi ka padares, tai siulau pereit is naujo visa konfiguracija, patestuot atskirai su dabartine, kad tikrai paziuret ar cia konfigo beda, nes labai abejoju tuo. Padaryk simple faila kur vykydtusi tik sql uzklausos ir patestuok. tikriausiai tavo php kode kazkur bugas yra, jei tokie dalykai daros
Jūsų draugas, kolega ir puslapio administratorius,

Lukas.

Manualai.lt Facebooke
serveriai.lt 50% nuolaida!
Free Hosting
Free Templates

Manualai.lt Forumas

Ats: Problema irasant duomenis vienu metu iš skirtingu kompiuteriu.
« Atsakymas #3 Įrašytas: 2014-03-19 18:21:46 pm »

Neprisijungęs genzek

  • Naujokas
  • *
  • Įrašai: 13
  • Karma: +0/-0
    • Žiūrėti profilį
Ats: Problema irasant duomenis vienu metu iš skirtingu kompiuteriu.
« Atsakymas #4 Įrašytas: 2014-03-19 19:04:02 pm »
neturiu tada komentaru, nes turi pati duombaze uzlokinti lenta ir jei butu tokios bedos, ka tu rasai, tai kaip tada veiktu su mysql duombazem nors kiek nors didesne sistema, kur nors 2 useriai 1 metu yra? facebook'as daug kur naudoja irgi mysql su savo simtais milijonu uzklausu kas dien, jei nedaug turi ka padares, tai siulau pereit is naujo visa konfiguracija, patestuot atskirai su dabartine, kad tikrai paziuret ar cia konfigo beda, nes labai abejoju tuo. Padaryk simple faila kur vykydtusi tik sql uzklausos ir patestuok. tikriausiai tavo php kode kazkur bugas yra, jei tokie dalykai daros

Ačiu už atsakymą, dabar žinosiu kad taip neturi but, ir bandysiu klaidos ieškot koduose :)

Manualai.lt Forumas

Ats: Problema irasant duomenis vienu metu iš skirtingu kompiuteriu.
« Atsakymas #4 Įrašytas: 2014-03-19 19:04:02 pm »