Оцените размер базы данных Oracle - PullRequest
0 голосов
/ 21 января 2019

У меня в общей сложности 50 000 записей, в каждой строке по 20 столбцов, состоящих из комбинации символов, даты и числовых полей.Мне нужно оценить, сколько мегабайт пространства базы данных Oracle потребуется для таблиц, индексов и других факторов, таких как размер блока.

Не могли бы вы помочь.

Большое спасибо!

Иди мои ответы.Спасибо за ваше время.

1 Ответ

0 голосов
/ 22 января 2019

Проверьте представление USER_SEGMENTS, там вы видите размер данных (столбец BYTES) для таблиц и индексов. Возьмите эти значения и разделите на 50'000, тогда вы получите средний размер на строку и сможете оценить общий размер.

Я думаю, что 50'000 строк в качестве размера выборки должны быть в порядке. Если выборка слишком мала, ваша оценка будет плохой.

В настоящее время вы обычно используете локально управляемые табличные пространства, где PCTINCREASE не применяется. Для block_size используйте значение по умолчанию 8K. Не тратьте столько усилий на такие маленькие данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...