Запитання з тегом «myisam»

MyISAM - це не транзакційна система зберігання даних для MySQL. Він забезпечує швидкісне зберігання та пошук, а також повнотекстові можливості пошуку. Крім того, це типовий двигун зберігання за замовчуванням для версій MySQL до 5.5.


5
Як безпечно змінити змінну MySQL innodb на "innodb_log_file_size"?
Тож я досить новачок у налаштуванні InnoDB. Я повільно змінюю таблиці (де це необхідно) з MyIsam на InnoDB. У мене є близько 100 Мб в innodb, тому я збільшив innodb_buffer_pool_sizeзмінну до 128 Мб: mysql> show variables like 'innodb_buffer%'; +-------------------------+-----------+ | Variable_name | Value | +-------------------------+-----------+ | innodb_buffer_pool_size | 134217728 | …
105 mysql  innodb  myisam  logs 

4
Що швидше, InnoDB або MyISAM?
Як MyISAM може бути "швидшим", ніж InnoDB, якщо MyISAM потребує читання дисків для даних? InnoDB використовує буферний пул для індексів і даних, а MyISAM лише для індексу?

3
Чому InnoDB зберігає всі бази даних в одному файлі?
Було зручно, що MyISAM використовував для зберігання кожної таблиці у відповідному файлі. InnoDB досягла вдосконалення в багатьох аспектах, але мені цікаво, чому InnoDB зберігає всі бази даних в одному файлі ( ibdata1за замовчуванням). Я розумію, що InnoDB буде відображати розташування даних у файлі за окремими файлами індексів для таблиць, але …


5
Чому прості SELECT на InnoDB 100x повільніше, ніж на MyISAM?
У мене досить дратівлива проблема. Я хочу використовувати INNODB в якості свого основного двигуна бази даних і відмовитися від MyISAM, оскільки мені потрібен перший для використання галера-кластера для надмірності. Я скопіював (опис випливає) newbb_postтаблицю в нову таблицю під назвою newbb_innopostта змінив її на InnoDB. Наразі таблиці містять 5,390,146записи кожної. Виконуючи …

6
Як оновити 10 мільйонів + рядків в одній таблиці MySQL якомога швидше?
Використання MySQL 5.6 з механізмом зберігання InnoDB для більшості таблиць. Розмір пулу буфера InnoDB становить 15 ГБ, а індекси Innodb DB + - близько 10 ГБ. Сервер має 32 Гб оперативної пам’яті та працює на Cent OS 7 x64. У мене є одна велика таблиця, яка містить близько 10 мільйонів …

3
Як допомагає розділити таблицю?
Мені важко зрозуміти плюси і мінуси розподілу таблиць. Я збираюся розпочати роботу над проектом, який мав би 8 таблиць, і одна з них буде основною таблицею даних, яка містить 180-260 мільйонів записів. Оскільки це буде правильно індексована таблиця, тому я думаю про обмеження записів таблиці до 20 мільйонів, таким чином …

3
Як я можу змінити движок зберігання за замовчуванням у phpmyadmin?
Я використовую InnoDB майже виключно у своїх програмах. Однак якщо я не обережний під час налаштування таблиці, я забуду її змінити, і phpmyadmin наклеїть мене на MyISAM. Чи є спосіб змінити двигун зберігання за замовчуванням?

6
Команда DELETE не заповнює таблицю рядків 30 000 000
Я успадкував базу даних і прагну очистити та пришвидшити її. У мене є таблиця, яка містить 30 000 000 рядків, багато з яких є непотрібними даними, введеними через помилку від імені нашого програміста. Перш ніж додати будь-які нові, більш оптимізовані індекси, я перетворив таблицю з MyISAM в InnoDB і шукаю …

3
Чи варто взагалі витрачати накладні витрати частого вимкнення кешу запитів?
Зараз я працюю над базою даних MySQL, де ми бачимо велику кількість недійсних даних із кешу запитів, насамперед через велику кількість операторів INSERT, DELETE та UPDATE, які виконуються у багатьох таблицях. Я намагаюся визначити, чи є взагалі якась користь для того, щоб дозволити використовувати кеш запитів для операторів SELECT, які …

3
Чи є звичайною практикою змішування таблиць InnoDB та MyISAM на одному сервері?
У мене єдина база даних близько 4,5 ГБ, яка працює на сервері з 8 ГБ ОЗУ. Переважна більшість таблиць - MyIsam (близько 4,3 ГБ), але я скоро збираюся перетворити деякі з них на InnoDB. (Це буде повільним процесом, спочатку зосередившись на найінтенсивніших таблицях). Чи є щось погано в запуску виділеного …

1
Чи за замовчуванням індекси експорту mysqldump?
Я грав трохи з туздИшпр і мені було цікаво, якщо це робить показники експорту ( FULLTEXT, INDEX, ...) за замовчуванням. Я прочитав на ньому і знайшов такий варіант : --disable-keys, -K що говорить про те, що він фактично експортує індекси. Але я не хочу довіряти своїй інтерпретації, і хочу переконатися, …

3
Найкраще з MyISAM та InnoDB
Чи можна змусити InnoDB використовувати такі ж показники, як MyISAM, замість кластеризованого індексу через обмеження оперативної пам’яті, отримуючи переваги від її одночасності?

2
Рядки відсутні після онлайн-конвертації з MyISAM в InnoDB
У нас є досить невелика база даних, яку ми хотіли перетворити з MyISAM в InnoDB. Будучи нобі баз даних, ми просто перетворили (використовуючи таблицю змін), навіть не знімаючи сайт. Тепер, коли перетворення зроблено, багато переривчастих рядків, здається, відсутні. Це можливо пов'язано з операціями під час конверсії? Або питання десь інше?
16 mysql  innodb  myisam 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.