У меня есть таблица с 2 столбцами, одна из них уникальна ... В этой таблице у меня есть 112 000 000 строк ... выбор и удаление запросов для одной строки занимает более 60 секунд. ..Это нормально, и есть ли способ уменьшить время выполнения?Как оптимизировать большую таблицу в MySQL
ответ
Опубликовать свой DDL.
Обычно вы хотите, чтобы у вас была соответствующая индексация.
Просмотрите план выполнения.
Размер таблицы должен быть неактуальным для однострочных удалений с соответствующим выбором индекса.
@ user1189407 «Post your DDL» следует интерпретировать как работающий «DESC yourtablename "или даже лучше" SHOW CREATE TABLE yourtablename "в отношении базы данных и публикации вывода –
Там может быть много причин, нам нужно для информации:
- Типы колонн - они VARCHAR, текст, Int?
- Query вы пытаетесь вызвать
- использования EXPLAIN запроса и скопировать вставить результат
- Есть ли у вас какие-либо показатели?
Скорее всего, у вас нет надлежащих индексов. Если у вас их есть, возможно, они не используются. Например, если у вас есть id, varchar и вы пытаетесь сделать select * из таблицы, где varchar LIKE '% something%', то ваш индекс в столбце varchar не может быть использован. Вот почему нам нужен результат объяснения.
- 1. Как оптимизировать большую таблицу в mysql?
- 2. Как оптимизировать таблицу в MYSQL?
- 3. Как обрабатывать большую таблицу в MySQL?
- 4. Как оптимизировать эту таблицу MySQL?
- 5. Оптимизировать таблицу mysql?
- 6. Как оптимизировать большую базу данных?
- 7. Как сканировать большую таблицу mysql параллельно?
- 8. mysql - добавление первичного ключа в большую таблицу
- 9. MySQL: добавьте поле в большую таблицу
- 10. Регистрация и обновить большую таблицу в Mysql
- 11. оптимизировать и проверить таблицу mysql
- 12. Как оптимизировать таблицу mysql для выполнения быстрее
- 13. Как оптимизировать мой MySQL-запрос или таблицу?
- 14. Как загрузить большую таблицу mysql на удаленный сервер mysql
- 15. Как загрузить большую таблицу, такую как MySQL, в мой компьютер?
- 16. MySQL меняет большую таблицу на InnoDB
- 17. Фильтровать большую таблицу (HTML JS PHP MYSQL)
- 18. Самый быстрый способ скопировать большую таблицу MySQL?
- 19. Ускорить MySQL, который содержит большую таблицу
- 20. PHP: Как кэшировать большую таблицу в redis?
- 21. анализировать таблицу, оптимизировать таблицу, как часто?
- 22. Как экспортировать большую таблицу mysql db в excel
- 23. Как оптимизировать таблицу поиска?
- 24. как быстро скопировать большую таблицу innodb
- 25. Оптимизировать таблицу mysql, чтобы избежать блокировки
- 26. Можно ли оптимизировать таблицу mysql/myisam?
- 27. Как предотвратить большую таблицу MyISAM от сбоев
- 28. Как оптимизировать MySQL Querys
- 29. Как создать большую таблицу в HTML/Angularjs
- 30. Navicat экспортирует большую таблицу в несколько файлов
Либо вы выполняете запрос на 1MHz микроконтроллере, считывая данные с 5,25-дюймового гибкого диска по 300-сантиметровому модему, либо вы действительно не любите индексы. – CAFxX