Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Секционирование по колонке которая не учавствует в запросе / 7 сообщений из 7, страница 1 из 1
22.11.2017, 18:17
    #39557762
Gemorroj
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Секционирование по колонке которая не учавствует в запросе
Планируется таблица с большим кол-вом записей.
Хочется сделать для нее секционирование.
Но, нет какого-то однозначного критерия который бы всегда участвовал в запросах. Ни id, ни какие-либо даты.
Будет ли толк от секционирования, если скажем, секции будут сделаны по диапазону дат, а выборка будет вестись по другой колонке и даты не будет в условиях WHERE?
...
Рейтинг: 0 / 0
22.11.2017, 19:52
    #39557825
vyegorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Секционирование по колонке которая не учавствует в запросе
Gemorroj,

А какие задачи хотите решить секционированием?
...
Рейтинг: 0 / 0
22.11.2017, 19:56
    #39557834
Щукина Анна
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Секционирование по колонке которая не учавствует в запросе
Gemorroj,

Пусть у нас будет не "стол" ( table - это же не только таблица, но и стол? :) ;) ), а коробка. Ты хранишь в коробке разные предметы. Предметы отличаются по форме, материалу, цвету, размеру и прочим параметрам.
Положим, тебе надоел такой бардак и ты решил навести порядок. Для этого ты купил комод с множеством ящичков и разложил предмета, классифицируя их исключительно по форме. В один ящик ты положил круглые предметы, в другой - квадратные, в третий - треугольные и т.д.
Теперь, внимание, вопрос: поможет ли тебе такое аккуратное раскладывание предметов, если ты вдруг решишь найти все металлические предметы, или все гайки, или любые предметы красного цвета?
Вот так же и с секционированием.....
Другое дело, что если ты решишь перенести свой комод в другое место, то сделать это будет проще, так как можно перенести один ящик, затем другой, после - третий и т.д. Такую работу легко сделать и в одну каску, с небольшими затратами и усилиями. Это тебе не всю коробку сразу корячить, где в одного можно и не поднять её из-за массо-габаритных характеристик и большого количества хранящихся в ней предметов.
...
Рейтинг: 0 / 0
22.11.2017, 21:43
    #39557887
vyegorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Секционирование по колонке которая не учавствует в запросе
Щукина Анна,

Надо нанимать профессиональных грузчиков!
...
Рейтинг: 0 / 0
22.11.2017, 22:03
    #39557898
Gemorroj
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Секционирование по колонке которая не учавствует в запросе
vyegorov,

собственно ускорить выборки хотелось бы.
...
Рейтинг: 0 / 0
22.11.2017, 22:40
    #39557917
vyegorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Секционирование по колонке которая не учавствует в запросе
Gemorroj,

Тогда скорее нет, чем да.
...
Рейтинг: 0 / 0
23.11.2017, 01:06
    #39557970
Maxim Boguk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Секционирование по колонке которая не учавствует в запросе
Gemorrojvyegorov,

собственно ускорить выборки хотелось бы.

Когда что то ускоряют ищут не под фонарем а где потеряли. А именно изучают что именно тормозит и думают что с этим делать и как (так как много решений ускоряет одно но замедляет другое, партиционирование из этого числа).
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Секционирование по колонке которая не учавствует в запросе / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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