powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / База хранения логов, SrvSQL 2019
13 сообщений из 13, страница 1 из 1
База хранения логов, SrvSQL 2019
    #40070340
teCa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всех приветствую.

Есть задача, обеспечить хранение логов из множества источников в одном месте, база будет одна. Нужно обеспечить быструю запись в таблицы.

Подскажите, есть ли какие то технологии в Ms SQL 2019, для решения подобных задач?

Или как бы вы подошли к решению подобной задачи?
...
Рейтинг: 0 / 0
База хранения логов, SrvSQL 2019
    #40070365
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
teCa,

какого рода предполагаются операции в последствии?
...
Рейтинг: 0 / 0
База хранения логов, SrvSQL 2019
    #40070367
teCa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
felix_ff
teCa,

какого рода предполагаются операции в последствии?


Вставка и удаление (период хранения данных 2 недели), в редких случаях чтение.
...
Рейтинг: 0 / 0
База хранения логов, SrvSQL 2019
    #40070369
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
teCa,

я бы в таком случае предложил не париться и использовать FileTable
...
Рейтинг: 0 / 0
База хранения логов, SrvSQL 2019
    #40070379
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
teCa,

лучше использовать какую-либо NOSQL базу, т.к. записи могут иметь произвольный формат и не быть структурированными. NOSQL отлично подойдет в качестве каталогизатора. С транзакционными базами данные придется структурировать и нормализовать для эффективной работы с ними.
...
Рейтинг: 0 / 0
База хранения логов, SrvSQL 2019
    #40070399
teCa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
felix_ff
teCa,

я бы в таком случае предложил не париться и использовать FileTable


А подскажите, в чем преимущество файловой таблицы?
...
Рейтинг: 0 / 0
База хранения логов, SrvSQL 2019
    #40070400
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
teCa
felix_ff
teCa,

я бы в таком случае предложил не париться и использовать FileTable


А подскажите, в чем преимущество файловой таблицы?


ознакомьтесь, мне лень расписывать

https://docs.microsoft.com/ru-ru/sql/relational-databases/blob/filetables-sql-server?view=sql-server-ver15
...
Рейтинг: 0 / 0
База хранения логов, SrvSQL 2019
    #40070407
teCa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
felix_ff,

авторПотоковый доступ без транзакций и обновление на месте с заменой данных FILESTREAM.

Странно, лично видел на вебинарах, как докладчик демонстрировал транзакционность данной технологии, поэтому и задал такой вопрос.
...
Рейтинг: 0 / 0
База хранения логов, SrvSQL 2019
    #40070471
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
teCa,

файловые таблицы никак не помогут в исследовании логов, только для извлечения и сохранения файлов целиком.
...
Рейтинг: 0 / 0
База хранения логов, SrvSQL 2019
    #40070474
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владислав Колосов,

да ладно, зависит от того что понимать под "исследованием логов"

файловые таблицы нормально дружат с полнотекстовым поиском.
если не требуется глубокого анализа и какого то сферического парсинга логов, то найти нужный файл с данными не составит большого труда.
...
Рейтинг: 0 / 0
База хранения логов, SrvSQL 2019
    #40070664
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
felix_ff,

да дружат, они дружит и с офисным поиском в том числе. Но за все надо платить и здесь надо взвесить - а нужна ли такая плата?
...
Рейтинг: 0 / 0
База хранения логов, SrvSQL 2019
    #40070672
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
felix_ff
да ладно, зависит от того что понимать под "исследованием логов"
Ну как, вот если бухгалтерские проводки хранить в виде текста, то ,конечно, "всё можно будет найти поиском", но налоговой проводить исследования финансовых операций по таким данным будет неудобно, как и главбуху с директором.
То есть нельзя будет нормально работать с данными как с данными.
Как я понял, ТС нужно просто хранить логи, а по прошествии некоторого времени удалять.
Но иногда нужно вставлять данные из логов в таблицы, для работы с ними не как с текстом, а как с реляционными данными.
Плюсы и минусы у Filetable есть, по сравнению с простофайлами, но посоветовать, что выбрать, нельзя. тут надо самому набрать опыта.
Сразу парсить в раскидывать по таблицам - плохое решение, т.к. данные будут нужны очень редко, зачем зря нагружать сервер7
...
Рейтинг: 0 / 0
База хранения логов, SrvSQL 2019
    #40070736
Фотография SIMPLicity_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
teCa

Нужно обеспечить быструю запись в таблицы.

Сколько?

Миллиард записей в секунду не выдержит.

В брошюрке MS про HCI была ссылка на 10+ млн. записей в секунду .
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / База хранения логов, SrvSQL 2019
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]