169 похожих чатов

Всем привет. Есть олтп база в которую приходит и обрабатывается

порядка 70ТБ в год(но сама база 3,3ТБ потому что много старых данных сжимается и удаляется)

Под ней 1 файловая группа и в ней 1 датафайл, те кто её делал не сильно парились о будущем системы)

При этом ядер много и железо мощное.
Если бы я сейчас делал эту базу с нуля я бы конечно сделал несколько датафайлов одного размера с приростом например 1ГБ. Такие советы есть во многих книжках.
Что делать сейчас, кто нибудь пробовал в уже существующую БД добавлять датафайлы? Есть ли в этом смысл? Станет ли лучше в таком случае (быстрее) вставка данных? Главная цель улучшить вставку.
Правильно ли я понимаю, что если бы уже сейчас у меня было 3 дата файла по 1,1ТБ, то условные выборки работали бы с такой же скоростью как и сейчас, или это бы негативно влияло бы на выборку данных?

2 ответов

32 просмотра

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

Yuriy T- Автор вопроса
Dmitriy Ivanov
Наличие нескольких файлов данных сами по себе не в...

Спасибо. Про разные диски тоже слышал. Но думал что даже на одном диске будет прирост, если условно есть конкуренция за allocation maps если не ошибаюсь

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта