Size: a a a

2020 August 06

CO

Chern Oleksander in ru_mysql
И вот еще уточнение, делаю первый раз OPTIMIZE TABLE
таблица порядка 1Гб 6ь Индексов и один первичный ключ
Сейчас уже 40 мин прошло после старта, это нормально?
источник

MN

Max N. in ru_mysql
Дедлоки резолвятся моментально
В проц листе ща есть OPTIMAZE TABLE ... ?
источник

MN

Max N. in ru_mysql
Про время - зависит от твоих железок
источник

CO

Chern Oleksander in ru_mysql
Max N.
Дедлоки резолвятся моментально
В проц листе ща есть OPTIMAZE TABLE ... ?
STATE  
Waiting for table metadata lock
INFO
/* ApplicationName=DataGrip 2020.2 */ OPTIMIZE TABLE my_tbl
источник

CO

Chern Oleksander in ru_mysql
Max N.
Про время - зависит от твоих железок
Ну мне чет кажется, что 55 мин как-то многова-то))
источник

MN

Max N. in ru_mysql
У меня плохие новости. Ты ничего не оптимайзишь ща)
источник

MN

Max N. in ru_mysql
А ждешь metadata lock на таблицу
источник

MN

Max N. in ru_mysql
Смотри процессы кто ее юзает щас
источник

MN

Max N. in ru_mysql
Долгий селект или что-то такое
источник

A

Alexander in ru_mysql
Chern Oleksander
Ну мне чет кажется, что 55 мин как-то многова-то))
зависит от размера, и иногда от проблем с фс, но это должно очень "повезти", хотя у меня на xfs было, словил баг старого ядра:))
источник

CO

Chern Oleksander in ru_mysql
Max N.
Смотри процессы кто ее юзает щас
это ж в INFORMATION_SCHEMA.PROCESSLIST
в поле INFO ?
источник

MN

Max N. in ru_mysql
Да, можешь и там поискать
источник

CO

Chern Oleksander in ru_mysql
Max N.
Смотри процессы кто ее юзает щас
SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS
;
select * from INFORMATION_SCHEMA.INNODB_LOCKS
Тут ничего не выдает
Только я не под рут ))
источник

CO

Chern Oleksander in ru_mysql
Max N.
Да, можешь и там поискать
пусто
источник

CO

Chern Oleksander in ru_mysql
шо за нах ((
источник

M

Mb1W@ in ru_mysql
источник

MN

Max N. in ru_mysql
И шо ничего нет по запросу?
SELECT
 *
FROM information_schema.PROCESSLIST p
WHERE p.INFO LIKE '%my_tbl%';
источник

CO

Chern Oleksander in ru_mysql
Max N.
И шо ничего нет по запросу?
SELECT
 *
FROM information_schema.PROCESSLIST p
WHERE p.INFO LIKE '%my_tbl%';
Неа, metadata lock и сам этот же запрос
источник

CO

Chern Oleksander in ru_mysql
а слейв не может блочить?
Я то делаю на мастере и транзакции сейчас в ручную стоят
источник

MN

Max N. in ru_mysql
Я бы убил и пульнул заново
источник