Welcome to My Blog 👋

Java, Spring Framework, Microservices, Docker, Kubernetes, AWS and Others 🚀
Follow Me

SQL - OLTP (Online Transaction Processing)



  November 03, 2018    Labels:,,,,,,,, 

OLTP (Online Transactional Processing), sistemler genellikle ilişkisel veri tabanları üzerine kurulmuş, üzerinde sürekli işlem yapılan veritabanı sistemleridir. Adından da anlaşılacağı gibi çok fazla transactional işlemler içeren yani insert, update, delete şeklide DML (Data Manipulation Language) işlemleri içeren veri depolama sistemleridir. OLTP sistemlerde sürekli yoğun işlemler yapılır. Sağlam bir ilişkisel yapı üzerine kurulmuştur, günlük hayatta kullanılan sistemlerin çoğu OLTP ürüne kurulu sistemlerdir.
OLTP sistemler geçmişe yönelik, birden fazla boyutta rapor oluşturmada, farklı bakış açılarında analiz yapmada zorlanırlar. Bu nedenle raporlama sistemlerinde OLAP tercih edilir. 
OLTP sistemlerde sorgulama dili olarak TSQL kullanılırken, OLAP sistemlerinde MDX (MultiDimensional Expression) dili kullanılır.

Özellikler
Veriler üzerinde uğraşan kişilerden bir uzmanlık (SQL) bekler.
Verinin daha verimli nasıl tutulacağı ile ilgilenir.
Karar vermeyi desteklemez.
İlişkisel veritabanları üzerinde çalışır.
Veri odaklıdır.
Genellikle bilgisayar bilimi ile uğraşan kişiler tarafından kullanılır.
Çoklu kullanıcı desteği sağlar.


No comments:

Post a Comment