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

InnoDB: двигун зберігання даних, сумісний з ACID MySQL

4
Як отримати поточне та наступне більші значення за один вибір?
У мене є таблиця "idtimes" (MySQL 5.0.22-журнал) InnoDB зі стовпцями `id` int(11) NOT NULL, `time` int(20) NOT NULL, [...] зі складним унікальним ключем UNIQUE KEY `id_time` (`id`,`time`) тож може бути декілька часових позначок на id та кілька ідентифікаторів на часову марку. Я намагаюся налаштувати запит, де я отримую всі записи …
18 mysql  innodb  select 

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

3
Налаштування MySQL InnoDB page_cleaner можуть бути не оптимальними
Побачивши цю замітку в mysqld.log: [Note] InnoDB: page_cleaner: 1000ms intended loop took 15888ms. The settings might not be optimal. (flushed=200 and evicted=0, during the time.) Тут, мабуть, згадується щось подібне: екземпляр MySQL зупиняє "робити індекс SYNC" Моє запитання: які дії потрібно вжити, якщо такі є, коли ця примітка буде помічена …

3
Чи є кращий вихід з журналу MySQL InnoDB "у майбутньому"?
У мене ця помилка InnoDB в MySQL 5.0. Mysqld був зупинений чисто, але мені вдалося згодом втратити ib_logfile0 & ib_logfile1. Тепер після чистого запуску InnoDB зробив своє "відновлення після аварійного завершення". Я пройшов бізнес innodb_force_recovery = 4, відремонтував підвісну таблицю MyISAM, і тепер, окрім цього, готова реплікація. Великі цифри закомпоновані: …
16 mysql  innodb 

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

2
Проблема розшифровки тупику в журналі статусу innodb
Ми отримуємо доступ до MySQL з роз'єму Microsoft ADO.NET. Інколи ми бачимо наступний глухий кут у нашому статусі innodb і не змогли визначити причину проблеми. Схоже, транзакція (2) чекає і тримає той самий замок? ------------------------ LATEST DETECTED DEADLOCK ------------------------ 110606 5:35:09 *** (1) TRANSACTION: TRANSACTION 0 45321452, ACTIVE 0 sec, …

5
Чому потоки MySQL часто показують статус "звільнення елементів", коли кеш запитів вимкнено?
Коли я запускаю SHOW PROCESSLIST, часто є велика кількість INSERT / UPDATE потоків у стані "звільнення елементів". Посібник MySQL припускає, що принаймні частина причини того, що потік знаходиться в цьому стані, включає кеш запитів - імовірно, це буде недійсним кешованим запитом через змінених даних. Однак у мене query_cache_sizeвстановлено значення 0, …
16 mysql  innodb 

2
Чи повинен індекс охоплювати всі вибрані стовпці, щоб використовувати його для ЗАМОВЛЕННЯ?
Більше в SO, хтось нещодавно запитав: Чому НЕ ЗАМОВИТИ, використовуючи індекс? Ситуація включала просту таблицю InnoDB в MySQL, що складається з трьох стовпців і 10k рядків. Один із стовпців, ціле число, було індексовано - і ОП намагався отримати всю свою таблицю, відсортовану на цьому стовпчику: SELECT * FROM person ORDER …
15 mysql  index  innodb  order-by 

1
Відновлення бази даних MySQL з папки даних без ibdata1 з файлів ibd
Мій каталог WAMP випадково видалено іншим користувачем. Доступна лише папка даних у MySQL. І в цьому доступні лише папки баз даних (папки в "\ bin \ mysql \ mysql5.6.12 \ data \" з назвою баз даних). Усі файли, включаючи " ibdata1 " у корені "\ bin \ mysql \ mysql5.6.12 …

1
Що саме є файли iblog в mysql
Я хотів би зрозуміти ці файли ibdata, оскільки вони відіграють життєво важливу роль у процедурі відновлення після аварійного завершення. Я не зміг знайти для цього належних ресурсів.
15 mysql  innodb  logs 

3
Чому MySQL ігнорує індекс навіть на силу для цього замовлення?
Я запускаю EXPLAIN: mysql> explain select last_name from employees order by last_name; +----+-------------+-----------+------+---------------+------+---------+------+-------+----------------+ | id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra | +----+-------------+-----------+------+---------------+------+---------+------+-------+----------------+ | 1 | SIMPLE | employees | ALL | NULL | NULL | NULL | …

2
Видалення та відновлення місця з таблиці InnoDB
У мене є таблиця InnoDB 700 Гб, до якої я більше не пишу даних (лише для читання). Я хотів би видалити старіші дані, які він містить, і повернути цей диск на дисках (оскільки у мене його не вистачає). Видалити частину досить просто, оскільки у мене є первинний індекс з автоматичним …
14 mysql  innodb 

4
MySQL ЗАВАНТАЖЕННЯ ДАНИХ INFILE сповільнюється на 80% після декількох концертних входів за допомогою двигуна InnoDB
Я завантажую файл 100 Гб через INFILE ЗАВАНТАЖЕННЯ ДАНИХ. Я мав добрий успіх з MyISAM, кілька годин і зробив. Я зараз пробую це за допомогою InnoDB. Навантаження починається швидко зі швидкістю понад 10 Мб / сек (спостерігається зростання файлу таблиці, file_per_tableувімкнено). Але після приблизно 5 ГБ даних він сповільнюється до …

5
MySQL-сервер пішов, перешкоджаючи імпорту великих звалищ
Я намагаюся імпортувати великий sql-дамп (2 Гб) до мого локального mysql на своєму mac. Мені це було вдається раніше (я використовував MAMP), але тепер я отримую ПОМИЛУ 2006 (HY000) у рядку 7758: сервер MySQL відходив кожного разу, коли я намагаюся імпортувати дамп. База даних містить таблиці innodb. Я спробував скопіювати …
14 mysql  innodb  dump  mac-os-x 

3
ALTER TABLE на великій таблиці з індексованою колонкою
У мене є велика таблиця зі стовпцем VARCHAR (20), і мені потрібно змінити її, щоб стати стовпцем VARCHAR (50). Як правило, виконання ALTER TABLE (додавання TINYINT) на цій конкретній таблиці займає приблизно 90-120 хвилин, тому я дійсно можу це зробити лише в ніч на суботу чи неділю, щоб не впливати …

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