Korzystam z programu SQL Server 2005. Mam dwie tabele zawierające informacje zbiorcze. Informacje są stale aktualizowane, generując prawie 5 GB danych dziennika dziennie. (Jest większy niż cała baza danych!) Chciałbym wyłączyć logowanie do tych tabel, ponieważ wycofywanie nie jest tak naprawdę konieczne. Chciałbym jednak nadal logować się w innych tabelach w bazie danych.
Czy można wyłączyć logowanie do niektórych tabel w bazie danych? Jeśli nie, czy mogę umieścić dwie tabele w tym samym schemacie, a następnie wyłączyć logowanie do schematu? Czy jedyną opcją jest przeniesienie dwóch tabel do osobnej bazy danych i wyłączenie tam rejestrowania?
Aktualizacja: Myślę, że wyjaśnię, dlaczego tak naprawdę nie muszę rejestrować aktywności na tych tabelach.
Dwie tabele są wypełnione danymi GPS, więc stają się dość duże. Pierwsza tabela przechwytuje nieprzetworzone lokalizacje z sześciu tabel Androida w terenie. Nowe dane z każdego tabletu pojawiają się co 5-10 sekund. Informacje te są następnie agregowane jako lokalizacja A, lokalizacja B, travelTime. Celem jest, aby ostatecznie uzyskać najkrótsze czasy podróży między wszystkimi lokalizacjami, w oparciu o rzeczywiste dane z jazdy. Dane dotyczą tylko małego miasta i są dokładne z dokładnością do czterech miejsc po przecinku, więc można nimi zarządzać. Jednak wraz z pojawieniem się nowych nieprzetworzonych danych, czas podróży musi zostać zaktualizowany, a nowe trzeba wstawić.
Po zebraniu nieprzetworzonych danych są one usuwane. Nie cofamy się do dłuższych czasów podróży, dlatego wycofywanie się nie ma tak wielkiego znaczenia w tych tabelach.