row lock belki işinizi görebilir, mysql'de bu destek varmı emin değilim tabii.
2015-12-31 14:47 GMT+02:00 Baskın Burak Şenbaşlar <[email protected]>: > Selamlar, > > Php ve mysql ile bi yazilim gelistirmekteyim.Yazilimda belirli zamanlarda > yapilmasi icin veritabanina eklenen event kayitlari var.Yazilim bircok > kullanici tarafindan kullanilacak.Herhangi bir kullanici sisteme herhangi > bir istek yaptiginda,istegi islemeden once databaseteki butun zamani gelmis > eventleri yapiyorum ve kayitlari siliyorum. > > Sikintim su sekilde.Eger iki kullanici es zamanli istek gonderirse database > kaydini silmeden ikinci kullanici ayni olaylari yapmak icin kayitlari > alabilir.(cok kucuk bir sure ama mumkun) Dolayisiyla ayni event iki kere > islenebilir. > > Bu durumu cozmek icin nasil bir yol izleyebilirim? > > Tek queryde zamanlari gelen eventleri cekip silmemi saglayacak bir yol var > mi?(dolayisiyla alakali tablolari/satirlari locklamis olmak icin) Arastirdim > ama bir cevaba ulasamadim. > > En kotu ihtimal hiz da kazanmak icin c++ ile zamana gore siralanmis bir > priority queue uygulamasi yapip event handlingi ona vermeyi dusunuyorum. > > Daha iyi bir yol var midir? > > Tesekkurler. > > > _______________________________________________ > Linux-programlama mailing list > [email protected] > https://liste.linux.org.tr/mailman/listinfo/linux-programlama > Liste kurallari: http://liste.linux.org.tr/kurallar.php > -- Saygılar && İyi Çalışmalar Timu EREN ( a.k.a selam ) _______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
