Я использую SQL Server 2005. У меня есть две таблицы, которые содержат совокупную информацию. Информация постоянно обновляется, генерируя почти 5 ГБ данных журнала в день. (Это больше, чем вся база данных!) Я бы хотел отключить ведение журнала в этих таблицах, так как откат не является действительно необходимым. Однако я хотел бы продолжать входить в другие таблицы в базе данных.
Можно ли отключить ведение журнала для определенных таблиц в базе данных? Если нет, могу ли я поместить две таблицы в одну схему, а затем отключить ведение журнала в схеме? Является ли единственной возможностью переместить две таблицы в отдельную базу данных и отключить ведение журнала там?
Обновление: я думаю, я объясню, почему мне действительно не нужно регистрировать активность в этих таблицах.
Две таблицы заполнены данными GPS, поэтому они становятся довольно большими. Первая таблица захватывает необработанные местоположения из шести таблиц Android на местах. Новые данные с каждого планшета поступают каждые 5-10 секунд. Эта информация затем агрегируется как locationA, locationB, travelTime. Цель состоит в том, чтобы в конечном итоге обеспечить кратчайшее время в пути между всеми точками на основе фактических данных вождения. Данные предназначены только для небольшого города и точны только до четырех десятичных знаков, поэтому ими можно управлять. Тем не менее, по мере поступления новых необработанных данных, требуется более медленное время прохождения, которое необходимо обновить, и новые, которые необходимо вставить.
Как только необработанные данные агрегируются, они удаляются. Мы не собираемся возвращаться назад к более длительному времени в пути, поэтому откат не имеет большого значения в этих таблицах.