Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / секционирование таблиц / 9 сообщений из 9, страница 1 из 1
20.11.2002, 17:13
    #32070326
Lexis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
секционирование таблиц
Господа, кто нибудь использовал такую фунциональность? в каких случаях это действительно помогает?
--------
в таком варианте это оправдано или нет?:
есть таблица, в которой примерно 3-5 тыс строк будут неизменяемы, а остальная часть (от 300 тыс) будет постепенно расти. Искусствено вводиться столбец, который позволяет выполнить секционирование этой таблицы..т.е. если добавляется новое значение - =1, если это постоянная часть =0
...
Рейтинг: 0 / 0
20.11.2002, 17:36
    #32070343
.dba
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
секционирование таблиц
думаю, что в этом случае неоправдано, т.к. это меньше одного процента таблицы, а партишионирование даст преимущества тогда, когда партиции примерно одинаковы или бОльшая часть данных в ненужной партиции.
...
Рейтинг: 0 / 0
20.11.2002, 18:35
    #32070381
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
секционирование таблиц
а при чем здесь изменяемая/неизменяемая часть ?
...
Рейтинг: 0 / 0
20.11.2002, 18:39
    #32070383
Lexis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
секционирование таблиц
а чтоб секционированием отделить их
из неизменяемой части будет при запросе выбираться 95% ,а из изменяемой 5%
я вот и думаю, а не слишком ли это
...
Рейтинг: 0 / 0
20.11.2002, 20:05
    #32070422
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
секционирование таблиц
а какова цель?
...
Рейтинг: 0 / 0
20.11.2002, 20:12
    #32070426
Lexis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
секционирование таблиц
записи из этой таблицы используются для создания шаблона
постоянная часть - 95% шаблона
переменная (пополняемая) часть - 5% шаблона

изначально я против такого решения, просто хотелось услышать мнения тех, кому всё равно
...
Рейтинг: 0 / 0
20.11.2002, 20:23
    #32070431
killed
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
секционирование таблиц
я так и не смог понять какова цель, но если речь о том, чтобы значительно ускорить доступ к данным, то вряд ли вы добьетесь ощутимых результатов.
...
Рейтинг: 0 / 0
20.11.2002, 20:24
    #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
21.11.2002, 09:38
    #32070550
ora600
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
секционирование таблиц
а я бы сделал две таблички просто
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / секционирование таблиц / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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