Re: [Linux-programlama] Transection nedir?

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Serbulent UNSAL (serbulentu@gmail.com)
Date: Wed 08 Mar 2006 - 13:14:22 EET


Merhaba,

http://www.google.com.tr/search?q=mysql+%2B+transaction&hl=tr&lr=lang_tr&sa=X&oi=lrtip8

Serbülent

On 3/8/06, Ahmet <corsairsoft@hotmail.com> wrote:
> merhabalar,
>
> Ben mysql 5.0.16 kullanıyorum ve işlemlerin
> hızlı olması için Myisam tablolar oluşturuyorum
> konu açıldı sormak istedim.
> bu (Atomicity) olayını myisam tabloları desteklermi ? nasıl kullanılır ?
>
> kolay gelsin iyi çalışmalar.
>
> ----- Original Message -----
> From: "Umut Karabudak" <ukarabudak@gmail.com>
> To: <linux-programlama@liste.linux.org.tr>
> Sent: Wednesday, March 08, 2006 9:16 AM
> Subject: Re: [Linux-programlama] Transection nedir?
>
>
> > Selam,
> > Transaction daha kapsamli konudur. Sizin bahsettiginiz sadece bir
> > parcasi (Atomicity) ,
> > http://en.wikipedia.org/wiki/Database_transaction adresi daha yardimci
> > olacaktir.
> >
> > On 3/8/06, Mehmet Duran <mehmetd@kablonet.com.tr> wrote:
> >> Okan bey;
> >>
> >> Transaction mantigi, birbirini tamamlayan sql satirlarinin bir grup
> >> olarak
> >> girilmesi, ve burdaki bir adimin fail ettiginde geri alinabilmesiyle
> >> alakalidir.
> >> BEGIN; diyip siraladigin SQL satirlarindan birisi FAIL ederse, sonunda
> >> sana
> >> COMMIT yerine ROLLBACK yapma $ansi tanir. Mesela bir satir INSERT ettin,
> >> onun id'si ile ba$ka bir satir INSERT ettin. Ikinci insert fail ederse
> >> ilk
> >> satirin da databasede eklenmemi$ olmasini, ilk halindeki gibi kalmasini
> >> saglayabilirsin. COMMIT edilmeyen transaction'lardaki degi$iklikler
> >> sadece o
> >> transaction boyunca gecerlidir.
> >>
> >> Sallama bir ornek. Mesela ATM'den para cekiyorsun. Tam sana makina karti
> >> verdi, para vericekken elektrikler kesildi. Transaction acikken ba$layan
> >> i$lemler, salliyorum, i$lem loguna i$lendi, para cektigin i$lendi, parayi
> >> verdikten sonra da commit edicek. Eger transaction olmasa, elektrikler
> >> geri
> >> geldiginde paran cekilmi$ gozukur. Ama transaction'la cali$an
> >> database'imizde, database acildiginda yarim kalmi$ butun transaction'lar
> >> rollback edildigi icin, hesabin guvendedir.
> >>
> >> Kolay Gelsin
> >>
> >> ________________________________________
> >> From: linux-programlama-bounces@liste.linux.org.tr
> >> [mailto:linux-programlama-bounces@liste.linux.org.tr] On Behalf Of OKAN
> >> ARI
> >> Sent: Wednesday, March 08, 2006 12:09 AM
> >> To: linux-programlama@liste.linux.org.tr
> >> Subject: [Linux-programlama] Transection nedir?
> >>
> >> Ne işe yarar, avantajı nedir? Olmazsa olmaz oldugu kosullar nelerdir?
> >>
> >> Cvp yazanlar icin simdiden tesekkurler
> >>
> >>
> >> _______________________________________________
> >> Linux-programlama mailing list
> >> Linux-programlama@liste.linux.org.tr
> >> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> >>
> >
> >
> > --
> > Umut Karabudak
> > "Do, or do not. There is no 'try.'"
> > -- Jedi Master Yoda
> >
>
>
> --------------------------------------------------------------------------------
>
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.