powered by simpleCommunicator - 2.0.44     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / секционирование таблиц
9 сообщений из 9, страница 1 из 1
секционирование таблиц
    #32070326
Фотография Lexis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа, кто нибудь использовал такую фунциональность? в каких случаях это действительно помогает?
--------
в таком варианте это оправдано или нет?:
есть таблица, в которой примерно 3-5 тыс строк будут неизменяемы, а остальная часть (от 300 тыс) будет постепенно расти. Искусствено вводиться столбец, который позволяет выполнить секционирование этой таблицы..т.е. если добавляется новое значение - =1, если это постоянная часть =0
...
Рейтинг: 0 / 0
секционирование таблиц
    #32070343
.dba
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
думаю, что в этом случае неоправдано, т.к. это меньше одного процента таблицы, а партишионирование даст преимущества тогда, когда партиции примерно одинаковы или бОльшая часть данных в ненужной партиции.
...
Рейтинг: 0 / 0
секционирование таблиц
    #32070381
Фотография killed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а при чем здесь изменяемая/неизменяемая часть ?
...
Рейтинг: 0 / 0
секционирование таблиц
    #32070383
Фотография Lexis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а чтоб секционированием отделить их
из неизменяемой части будет при запросе выбираться 95% ,а из изменяемой 5%
я вот и думаю, а не слишком ли это
...
Рейтинг: 0 / 0
секционирование таблиц
    #32070422
Фотография killed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а какова цель?
...
Рейтинг: 0 / 0
секционирование таблиц
    #32070426
Фотография Lexis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
записи из этой таблицы используются для создания шаблона
постоянная часть - 95% шаблона
переменная (пополняемая) часть - 5% шаблона

изначально я против такого решения, просто хотелось услышать мнения тех, кому всё равно
...
Рейтинг: 0 / 0
секционирование таблиц
    #32070431
Фотография killed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я так и не смог понять какова цель, но если речь о том, чтобы значительно ускорить доступ к данным, то вряд ли вы добьетесь ощутимых результатов.
...
Рейтинг: 0 / 0
секционирование таблиц
    #32070432
ShgGena
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
In this situation divide the table on sections has'n any sence.

Main reason for sectioning --> query and indexing each partition seperatly
In this db model selectivity of indexes, that has to use your flag will be nothing.
I will be think about two tables with constant part of data and variable part.
Because:
-- we can use for first part something like read-only tablespace, minimal rollback contention and so on.
-- phisical characteristics of a table for variable part has to be another
-- dayly backup for read-only ts not needed

In queries we can use union (better union all for exclude sorting from execution plan)
for retrive datas from both tables.
...
Рейтинг: 0 / 0
секционирование таблиц
    #32070550
ora600
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а я бы сделал две таблички просто
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / секционирование таблиц
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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