Aracılığıyla paylaş


Otomatik İşleme Modu

Otomatik onaylama modunda, her veritabanı işlemi gerçekleştirildiğinde onaylanan bir işlemdir. Bu mod, tek bir SQL deyiminden oluşan birçok gerçek dünya işlemi için uygundur. Bu işlemlerin tamamlanmasını sınırlandırmak veya belirtmek gereksizdir. İşlem desteği olmayan veritabanlarında, desteklenen tek mod otomatik işleme modudur. Bu tür veritabanlarında ifadeler çalıştırıldıklarında işlenir ve geri alınamazlar; bu nedenle her zaman otomatik işlem modunda çalışır.

Temel alınan DBMS otomatik işleme modu işlemlerini desteklemiyorsa, sürücü yürütülürken her SQL deyimini el ile işleyerek bunlara öykünebilir.

Bir grup SQL deyimi otomatik onaylama modunda yürütülürse, toplu iş içindeki deyimlerin ne zaman onaylandığı veri kaynağına özgüdür. Bunlar yürütülürken veya toplu işin tamamı yürütüldükten sonra bir bütün olarak işlenebilir. Bazı veri kaynakları bu davranışların ikisini de destekleyip birini veya diğerlerini seçmenin bir yolunu sağlayabilir. Özellikle, toplu işlemin ortasında bir hata oluşursa, zaten yürütülen deyimlerin işlenmesi ya da geri alınması veri kaynağına bağlıdır. Bu nedenle, toplu işleri kullanan ve bunların bir bütün olarak işlenmesi veya geri alınması gereken birlikte çalışabilir uygulamalar, toplu işleri yalnızca elle onaylama modunda yürütmelidir.