Партицирование

MySQL, PostgreSQL, InterBaseSQL etc

Модераторы: Art.i, vasya

Партицирование

Сообщение shol » Чт дек 12, 2013 4:02 pm

Поделитесь опытом, при каком количестве записей имеет смысл делать партицирование?
Не знаю, можно ли здесь такие вопросы обсуждать...
shol
 
Сообщений: 22
Зарегистрирован: Пт ноя 15, 2013 5:35 pm

Re: Партицирование

Сообщение swg » Чт дек 12, 2013 4:25 pm

При наличии выборки, которую нужно дергать оперативно и выделенного сервера.
Смысл разделять таблицу по разным файлам на VDSах практически отсутствует.
Небольшая статья http://habrahabr.ru/post/66151/
swg
флудит форум
 
Сообщений: 2386
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: Партицирование

Сообщение shol » Чт дек 12, 2013 9:54 pm

Читал эту статью как раз. Только не понятно, почему на VDSах в этом нет смысла? Слишком низкие объемы и нагрузки?
shol
 
Сообщений: 22
Зарегистрирован: Пт ноя 15, 2013 5:35 pm

Re: Партицирование

Сообщение swg » Чт дек 12, 2013 10:56 pm

Т.к. диск используют много VDS, то сомневаюсь в приросте скорости за счет чтения меньшего файла, нежели правильного использования индекса. Если данные всё равно в памяти - то разницы опять нет. А вот если сервер и несколько жестких дисков, то иногда разделение оправдано (для "быстрого старта", т.е. первые запросы, пока не закэшировалось будут ощутимо быстрее) Но технический прогресс не стоит на месте, с использованием SSD преимущества практически пропали.
swg
флудит форум
 
Сообщений: 2386
Зарегистрирован: Сб окт 07, 2006 9:09 am
Откуда: NNov

Re: Партицирование

Сообщение shol » Пн дек 16, 2013 2:59 pm

Информативно. Спасибо.
shol
 
Сообщений: 22
Зарегистрирован: Пт ноя 15, 2013 5:35 pm


Вернуться в Базы данных

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron