170 похожих чатов

Добрый день всем, есть вопрос имеется секционированная таблица CREATE TABLE table_name

(
id int(11) NOT NULL AUTO_INCREMENT,
customer_id int(11) NOT NULL,
...
еще столбцы
....
PRIMARY KEY (id, customer_id)
)
ENGINE = INNODB,
AUTO_INCREMENT = 47979792,
AVG_ROW_LENGTH = 3721,
CHARACTER SET utf8,
COLLATE utf8_general_ci
PARTITION BY RANGE (customer_id)
(
PARTITION p1 VALUES LESS THAN (1000000)
ENGINE = INNODB,
PARTITION p2 VALUES LESS THAN (2000000)
ENGINE = INNODB,
PARTITION p3 VALUES LESS THAN (3000000)
ENGINE = INNODB,
PARTITION p4 VALUES LESS THAN (4000000)
ENGINE = INNODB,
PARTITION p5 VALUES LESS THAN (5000000)
ENGINE = INNODB,
PARTITION p6 VALUES LESS THAN (6000000)
ENGINE = INNODB,
PARTITION p7 VALUES LESS THAN (7000000)
ENGINE = INNODB,
PARTITION p8 VALUES LESS THAN (8000000)
ENGINE = INNODB,
PARTITION p9 VALUES LESS THAN (9000000)
ENGINE = INNODB,
PARTITION p10 VALUES LESS THAN (10000000)
ENGINE = INNODB,
PARTITION p100 VALUES LESS THAN (MAXVALUE)
ENGINE = INNODB
);

если ли какой-то простой способ убрать партиционирование ?
кроме дамп-рестор или insert from select , табличка жирная, даже alter с переписыванием будет проблемой

3 ответов

7 просмотров

нет простого способа

Alter table ... remove partitioning, либо онлайн альтер через pt-online-schema-change или аналоги...

Сергей-Кравчук Автор вопроса
Irek
Alter table ... remove partitioning, либо онлайн а...

благодарю, то что нужно) тоже таблица пересоздаётся, но хоть минимум телодвижений на тестовой схеме прошло буду планировать на боевой

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
короче сгенерила мне эта штука код на ассемблере: struc string val { common local .value dq .value .value: if ~val eq db val end if db 0 } fo...
Vi Chapmann Chapmann
12
Всем привет! Массив вводится с клавиатуры, кол-во элементов неизвестно, поэтому я указал arr db 100 dup(?) С нахождением максимума проблем нет, а вот минимум почему-то всегд...
En Vind Av Sorg
11
кто шарит: mattermost отслеживает что ты на пк запускаешь?
Valentin
13
Помогите, пожалуйста, делаю программу для для подсчёта корней квадратного уравнения, знаю, что есть куча недочётов, недоработок, но основная проблема в том, что почему-то при ...
NYC
13
#include <stdio.h> int main(void) { int n; scanf("%d", &n); int digits1[n] = {0}; int digits2[n] = {0}; я не могу таким образом заранее массив нулями заполнить?
Linus
12
в сях есть множество как в питоне? для удаление дубликатов
Linus
25
читать файл максимально быстро? странный вопрос))
zamtmn
53
я про форму записи. смысл указывать что 8 байтный регистр 8 байт?
Aiwan \ (•◡•) / _bot
10
Вроде бы вопрос уже заезжанный, но тем не менее У меня есть функция menu() которая выводит набор возможных действий, а затем спрашивает у пользователя что он хотел бы сделать....
David Golovatin
5
Карта сайта