[Linux-programlama] Re: PostgreSQL ve triger kullanımı?

2018-08-25 Başlik Oguzhan San
Trigger bir çeşit blocker dir. Eğer verilen işi yapacak tüm kaynaklar hazır ise 
çalışır ve tutarlılığı sağlar . Ama işlem görecek nesne veya kayıt üzerinde 
beklerse, istediğiniz işlemlerin tümünü bekletir. Bu yüzden çok basit işlemleri 
yapmak için yazılır. 
Ayrıca herşeyi trigger ile yaparsanız, veri tabanınızı ele geçiren biri mantığı 
da kavramış olabilir !
Önerim ara katman yazmanız olacaktır. Yani bir business layer içinde resusable 
nesne ve fonksiyonlarla çok daha yönetilebilir yaparsınız. Hatta Db 
ilişkilerini de bu katmanda oluşturun ve tutun derim. Db yi eskisi gibi diskte 
düşünmeyin artık :) hafızaya yüklenin. 

Kolay gelsin 

Sent from my iPhone

> On 26 Aug 2018, at 01:08, Dr. Mucibirahman İLBUĞA  
> wrote:
> 
> Merhabalar,
> 
> Qt/C++ ve PostgreSQL ile bir proje geliştiriyoruz. Bazı işlemleri 
> trigerlere yükleyerek hız kazanmak ve olası hataları engelleme 
> düşüncesindeyiz.
> 
> Mesela stok hareket girildiğinde veya silindiğinde otomatik olarak 
> tümhareket kayıtlarını sorgulayıp depoya adeti triger ile yazdırıyorum. 
> Veya fişi sildiğimde tüm fiş detaylarını ve aynı zamanda bu detayların 
> oluşturduğu hareket kayıtlarını da triger ile sildiriyorum.
> 
> Merak ettiğim ileride triger kullanımının yaratacağı sorunlar olabilir 
> mi? Riski ve güvenliği nedir? Yolun başında bilelim.
> 
> Önerileriniz nedir?...
> 
> -- 
> Kolay gelsin,
> Mucip:)
> 
> ___
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php


[Linux-programlama] PostgreSQL ve triger kullanımı?

2018-08-25 Başlik Dr . Mucibirahman İLBUĞA
Merhabalar,

Qt/C++ ve PostgreSQL ile bir proje geliştiriyoruz. Bazı işlemleri 
trigerlere yükleyerek hız kazanmak ve olası hataları engelleme 
düşüncesindeyiz.

Mesela stok hareket girildiğinde veya silindiğinde otomatik olarak 
tümhareket kayıtlarını sorgulayıp depoya adeti triger ile yazdırıyorum. 
Veya fişi sildiğimde tüm fiş detaylarını ve aynı zamanda bu detayların 
oluşturduğu hareket kayıtlarını da triger ile sildiriyorum.

Merak ettiğim ileride triger kullanımının yaratacağı sorunlar olabilir 
mi? Riski ve güvenliği nedir? Yolun başında bilelim.

Önerileriniz nedir?...

-- 
Kolay gelsin,
Mucip:)

___
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php