Jestem trochę zdezorientowany, ponieważ kwestionuję definicję „online” w OLTP i OLAP. Kiedyś myślałem, że „online” oznacza, że chcemy naszej odpowiedzi w ograniczonym czasie i na podstawie danych dostępnych w danym momencie.
Ale zapytania OLAP mogą potrwać kilka godzin - czy to nie jest offline?
Szybkie wyszukiwanie wskazuje offline OLAP, co wydaje się dość mylące (przetwarzanie analityczne offline) ...?
Czym dokładnie jest „online”?
Odpowiedzi:
Jest to po prostu pozostałość z dawnych czasów, kiedy była używana w przeciwieństwie do przetwarzania wsadowego . „Online” oznacza tutaj „interaktywne”, to znaczy żądania do bazy danych są przetwarzane w momencie ich nadejścia, a odpowiedzi są udzielane mniej więcej natychmiast lub przynajmniej tak szybko, jak są dostępne. Przetwarzanie wsadowe zbierałoby żądania w partiach i wykonywało je zgodnie z harmonogramem; odpowiedzi będą udzielane po całej realizacji partii (np. następnego ranka).
Skróty OL AP i OL TP wskazują na inny historyczny artefakt: „on-line” był bardziej powszechną pisownią do połowy lat osiemdziesiątych.
źródło