Saya agak bingung karena saya mempertanyakan definisi 'online' dalam OLTP dan OLAP. Dulu saya berpikir bahwa 'online' di sini berarti bahwa kita menginginkan jawaban kita dalam batas waktu dan berdasarkan pada data yang tersedia pada contoh waktu.
Tetapi kueri OLAP dapat membutuhkan waktu beberapa jam untuk menghitung - bukankah ini offline?
Dan pencarian cepat menunjukkan OLAP offline yang terdengar agak membingungkan (pemrosesan analitik online offline) ...?
Apa itu 'online'?
Jawaban:
Ini hanyalah sisa dari masa lalu, ketika digunakan berbeda dengan pemrosesan batch . "Online" di sini berarti "interaktif", yaitu, permintaan ke database diproses begitu mereka datang dan tanggapan diberikan lebih atau kurang segera, atau setidaknya segera setelah mereka tersedia. Pemrosesan batch akan mengumpulkan permintaan ke dalam, well, batch, dan melaksanakannya sesuai jadwal; tanggapan akan diberikan setelah seluruh eksekusi batch (mis. pagi berikutnya).
Singkatan OL AP dan OL TP memberi petunjuk pada artefak historis lain: "on-line" dulu merupakan ejaan yang lebih umum hingga pertengahan 1980-an.
sumber