Bu dogru fakat arkadasin sorusu icindeki mevzu ile alakali olmayabilir.
Zira bu her zaman var olacak birsey ve arkadasin sorumlulugunda
olmayacak bir konu. Cunku fonksiyona mudahil degil.
Veritabani yapisini, sorgu yapisini da degistiremiyor. Hal boyle olunca
ayni zamanda fonksiyonu tetiklemesi bekleniyor ve o da bunu yapabilir.

On Fri, 2013-03-15 at 11:52 +0200, Erdinc Akkaya wrote:

> Çok özür dilerim yanlış anlamışım :)
> 
> 
> 
> Eğer fonksiyonlar içinde yapılan işlemler birbiriyle kesişen 'LOCK'
> koymuyorsa aynı anda çalışır, ama eğer birbirleri üzerine ' LOCK'
> koyan 
> bir işlem varsa bekletir. Örnek vereyim daha iyi anlaşılır.
> 
> 
> eğer fonksiyon içindeki bir sorgu 
> "UPDATE ogrenciler SET is_visible = TRUE "
> gibi bir durum varsa bu bitmeden diğer sorgular çalışmaz.
> 
> 
> 
> 
> 
> 
> 
> 
> On Mar 15, 2013, at 11:39 AM, Sedat Geldi <[email protected]>
> wrote:
> 
> 
> 
> > 
> > 
> > 
> > 15 Mart 2013 11:31 tarihinde Atıf CEYLAN <[email protected]>
> > yazdı:
> > 
> >         Ayni anda meselesini tam anlayamadim ama soyle bisey is
> >         gorur mu?
> >         
> >         select
> >         Test_edilecek_fonksiyon(1) 
> > ,Test_edilecek_fonksiyon(2),Test_edilecek_fonksiyon(3)
> >         
> >         
> > Hocam aynı dememin sebebi 16 part icin 16 fonksiyonun aynı start
> > time da calısmaya baslamasıydı. Bu sekılde select ile
> > calıstırıdıgımde her fonksiyonun calısması aynı zamanda mı olur
> > yoksa birinin calısması bıttıgındemi digerine gecer :) 
> >         ya da 
> >         
> >         select Test_edilecek_fonksiyon(1)
> >         union
> >         select Test_edilecek_fonksiyon(2) 
> >         union 
> >         select Test_edilecek_fonksiyon(3);
> >         
> >         
> >         
> >         
> >         
> >         On Fri, 2013-03-15 at 11:26 +0200, Sedat Geldi wrote:
> >         
> >         > Simdi benim fonksiyon icinde herhangi bir degisiklik yapma
> >         > yetkim yok yani tablolar icin parittion degilde ana
> >         > tabloyu filan yazamıyorum.
> >         > 
> >         > 
> >         > Calıstırmam gereken
> >         > Test_yapılcak_fonksiyon(other_parameters, Table_partition)
> >         > seklinde. Yani ben Table_partition = 1 dedigimde partition
> >         > 1 icin calısıyor ve islemleri yapıyor. Bu fonksiyonu bu
> >         > sekilde 16 partition icin parameterelerini vererek aynı
> >         > anda calıstırmalıyım acıkcası soylediklerinizi nasıl
> >         > uyarlayacagımı anlayamadım.
> >         > 
> >         > 15 Mart 2013 11:00 tarihinde Sedat Geldi
> >         > <[email protected]> yazdı:
> >         > 
> >         >         Selamlar, 
> >         >         
> >         >         
> >         >         Oracle uzerinde test işi yapıyorum ve test
> >         >         edilmesi gereken bir iş geldi nasıl yapacagımı
> >         >         bılmedıgım bı durum var sormak istedim. Yardımcı
> >         >         olabılen olursa memnun olurum simdiden tesekkur
> >         >         ederim. 
> >         >         
> >         >         
> >         >         Elimde "Test_edilecek_fonksiyon" adında bir
> >         >         fonksiyon olsun ve bu fonksiyonu tasarlarken bir
> >         >         parametre deegrine gore farklı tablolardan
> >         >         sorgulama yapıyor. Aslında aynı tablo icin
> >         >         olusturulmus 16 partition var ve her partitionlar
> >         >         icin ayrı ayrı calısıyor. Simdi yapmak istedigim
> >         >         ben bu fonksiyonu 16 partition icin aynı anda
> >         >         nasıl calıstırabılırım? 
> >         >         
> >         >         
> >         >         İyi calısmalar. 
> >         >         
> >         >         
> >         >         -- 
> >         >         Sedat 
> >         >               GELDİ
> >         >         
> >         > 
> >         > 
> >         > 
> >         > 
> >         > 
> >         > -- 
> >         > Sedat 
> >         >       GELDİ
> >         > 19 Mayis Universitesi Bilgisayar Muhendisligi
> >         > 
> >         > 
> >         > _______________________________________________
> >         > Linux-programlama mailing list
> >         > 
> >         > [email protected]
> >         > https://liste.linux.org.tr/mailman/listinfo/linux-programlama 
> > Liste kurallari: http://liste.linux.org.tr/kurallar.php 
> >         
> >         
> >         
> >         -- 
> >         M.Atıf CEYLAN
> >         Yurdum Yazılım
> >         
> >         
> >         _______________________________________________
> >         Linux-programlama mailing list
> >         [email protected]
> >         https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> >         Liste kurallari: http://liste.linux.org.tr/kurallar.php
> >         
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > -- 
> > Sedat 
> >       GELDİ
> > 19 Mayis Universitesi Bilgisayar Muhendisligi
> > _______________________________________________
> > Linux-programlama mailing list
> > [email protected]
> > https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> > Liste kurallari: http://liste.linux.org.tr/kurallar.php
> 
> 
> 
> 
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php


-- 
M.Atıf CEYLAN
Yurdum Yazılım
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap