|
|
|
Партиционирование innodb
|
|||
|---|---|---|---|
|
#18+
Подскажите пожалуйста по поводу партиционирования. При каком объеме данных его эффективно использовать? Какой эффективный номинальный объем одной партиции? Можно ли автоматически генерировать партиции без использования планировщиков? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 09:43:07 |
|
||
|
Партиционирование innodb
|
|||
|---|---|---|---|
|
#18+
Видимо я глупые вопросы задал. Скажите тогда, как можно динамически партиционировать таблицу по дате, а именно по дням. поле даты хранится формате unixtime. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 12:08:10 |
|
||
|
Партиционирование innodb
|
|||
|---|---|---|---|
|
#18+
ldarпартиционировать таблицу по дате, а именно по днямЛюди, работающие с такими неслабыми объёмами, при которых необходимо партицировать таблицу по дням , таких вопросов как правило не задают (ибо уже знают на них ответы). Поэтому встречный вопрос - а вы уверены, что оно вам надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 12:22:49 |
|
||
|
Партиционирование innodb
|
|||
|---|---|---|---|
|
#18+
так уж получилось, что это мой первый проект и в нем обрабатываю большие объемы данных. Этот проект пока работает в режиме теста и уже за две недели набрало 12 млн записей. И выборка занимает все больше времени. Возможно я ошибаюсь, но здесь необходимо делать секционирование. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 12:33:40 |
|
||
|
Партиционирование innodb
|
|||
|---|---|---|---|
|
#18+
если на 12 млн тормозит то партиционирование тебя не спасет. надо что то менять, "либо ватку с йодом либо метод лечения" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 12:38:03 |
|
||
|
Партиционирование innodb
|
|||
|---|---|---|---|
|
#18+
понятно. Буду тогда пытаться оптимизировать запросы. А по поводу партиционирования все таки на будущее, можно создавать динамически секции по дате или нужно каждую временную секцию нужно указывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 12:45:38 |
|
||
|
Партиционирование innodb
|
|||
|---|---|---|---|
|
#18+
ldar, тык в документации ключевое слово вбей..я по памяти не скажу, но помню что ищеться легко и там внизу сразу примеры, втом числе пример с датой (ищеться по крейт тэйбл и там дальше читаешь что партиции) и пример с датой есть, где по дате три партиции создаються. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 13:03:27 |
|
||
|
Партиционирование innodb
|
|||
|---|---|---|---|
|
#18+
Я читал вот это но тут везде указываются статические секции, а мне хотелось бы чтоб автоматически создавались по выходу за диапазон последней секции. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 13:17:57 |
|
||
|
Партиционирование innodb
|
|||
|---|---|---|---|
|
#18+
ldarЯ читал вот это но тут везде указываются статические секции, а мне хотелось бы чтоб автоматически создавались по выходу за диапазон последней секции.create event + alter table ... add partition Не из будущего же у вас данные льются? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2013, 17:47:00 |
|
||
|
Партиционирование innodb
|
|||
|---|---|---|---|
|
#18+
tanglir, я специально зарегистрировался на этом форуме, чтобы такому, как ты сказать: "Если не можешь помочь -не пиши! На фига писать ерунду и строить из себя бога sql." Честное слово, как не зайду на sql.ru, какой-то мегакодер заявляет, что какой-то вопрос глуп. Если человек так считает, то он походу совсем.. На западных ворумах такого, как правило, нет. Позор тебе! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2014, 14:05:37 |
|
||
|
Партиционирование innodb
|
|||
|---|---|---|---|
|
#18+
igorcom93, что, тоже не спасает партиционирование ? то-то же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2014, 14:08:29 |
|
||
|
Партиционирование innodb
|
|||
|---|---|---|---|
|
#18+
igorcom93"Если не можешь помочь -не пиши! На фига писать ерунду и строить из себя бога sql."по пунктам: 1)ТСу это вполне могло помочь. Предположение, что мой совет ему не помог, высосано из пальца. 2)Опять же, предположение, что мой совет - ерунда, высосано из пальца. По крайней мере никаких обоснований не предъявлено. 3)Если этот (очевидный) совет воспринимается как "строить из себя бога sql", то мне тебя жаль. По совокупности делаю вывод, что кое-кто просто не понял, в чём заключался совет. Более того, кое-кто даже не понял, что он не понял сути совета, (а может, как раз понял, что не в состоянии понять, и именно поэтому) и решил мощно приложить "этого умника/выскочку/подставьте_свой_вариант". Но увы и ах - что-то пошло не так, и кроме гневного выкрика "заткнись, ты ***", написать ничего не получилось 2miksoft : просьба не стирать пока товарищ не ознакомится - авось в будущем какая польза ему от этого будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2014, 14:42:05 |
|
||
|
Партиционирование innodb
|
|||
|---|---|---|---|
|
#18+
igorcom93, Какие конкретно у Вас претензии? Метод, предложенный tanglir-ом, вполне работоспособен, или по крайней мере я не вижу почему нет. А слова с корнем "глуп" в этом топики применяли только Вы и сам топикстартер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2014, 23:01:35 |
|
||
|
Партиционирование innodb
|
|||
|---|---|---|---|
|
#18+
При каком объеме данных его эффективно использовать? ну, скажем, насколько сот миллионов записей. но партицирование нужно использовать не только когда у тебя очень большие данные. Какой эффективный номинальный объем одной партиции? это зависит от числа партиций. ну и партиций не должно быть очень много, типа 2000 штук. Можно ли автоматически генерировать партиции без использования планировщиков? можно.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.06.2014, 02:16:35 |
|
||
|
|

start [/forum/topic.php?fid=47&tid=1834625]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 202ms |
| total: | 351ms |

| 0 / 0 |
