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

InnoDB - це основний двигун зберігання даних, сумісний з ACID, який використовується в MySQL.

1
InnoDB: Помилка: файл журналу ./ib_logfile0 різного розміру
Щойно я додав наступні рядки в /etc/mysql/my.cnf після перетворення однієї бази даних для використання двигуна InnoDB. innodb_buffer_pool_size = 2560M innodb_log_file_size = 256M innodb_log_buffer_size = 8M innodb_flush_log_at_trx_commit = 2 innodb_thread_concurrency = 16 innodb_flush_method = O_DIRECT Але це підвищує "ПОМИЛКА 2013 (HY000) у рядку 2: Втрачено з'єднання з сервером MySQL під час …
106 mysql  log-files  innodb 

6
Невідомий / непідтримуваний двигун зберігання даних: InnoDB | MySQL Ubuntu
Нещодавно я модернізував з попереднього LTS Ubuntu до Precision і тепер mysql відмовляється запускати. Коли я намагаюся запустити, він скаржиться на таке: ╰$ sudo service mysql restart stop: Unknown instance: start: Job failed to start І це показує в "/var/log/mysql/error.log": 120415 23:01:09 [Note] Plugin 'InnoDB' is disabled. 120415 23:01:09 [Note] …
45 ubuntu  mysql  innodb 

6
MySQL InnoDB - мінуси innodb_file_per_table?
За замовчуванням MySQL InnoDB зберігає всі таблиці всіх БД в одному глобальному файлі. Ви можете змінити це, встановивши в конфігурацію innodb_file_per_table, який потім створює один файл даних для кожної таблиці. Мені цікаво, чому innodb_file_per_tableце не включено за замовчуванням. Чи є недоліки його використання?
32 mysql  innodb 

2
Найкращі параметри кешу MySQL для 8Gb оперативної пам’яті, призначеного для MySQL-сервера, використовуючи лише InnoDB (5 Гб бази даних)
Я досить великий ноб, коли йдеться про налаштування MySQL для продуктивності. І чесно кажучи, я не переживаю за точну настройку, щоб витіснити кожен останній шматочок продуктивності з MySQL, але я знаю, що найголовніше, що потрібно зробити, щоб забезпечити найкращі результати, - це правильно налаштувати кеші / буфери. Я намагався зробити …

3
Mysql вийшов з ладу і не запуститься
Наш сервер виробництва mysql просто вийшов з ладу і не повернеться. Це дає помилку сегментації. Я спробував перезавантаження, і просто не знаю, що ще спробувати. Ось стек-трек: 140502 14:13:05 [Примітка] Плагін "FEDERATED" вимкнено. InnoDB: Сканування журналу пройшло повз контрольну точку lsn 108 1057948207 140502 14:13:06 InnoDB: База даних не працювала …
19 mysql  innodb  crash 

5
Модифікація стовпців дуже великих таблиць mysql з невеликим простоєм або взагалі
Мені періодично потрібно вносити зміни до таблиць у mysql 5.1, в основному додаючи стовпці. Дуже просто з командою alter table. Але в моїх таблицях зараз до 40 мільйонів рядків, і вони швидко зростають ... Тож ці команди змінних таблиць займають кілька годин. Через пару місяців вони займуть дні, я здогадуюсь. …


5
Як вибрати механізм бази даних MySQL
Зокрема, як ви обираєте між MyISAM та InnoDB, коли жодна з них не вимагає необхідної функції (наприклад, вам не потрібні сторонні ключі). Чи завжди це зводиться до спроб і вимірювання? Або існують хороші правила щодо кількості та частоти читання проти запису, та інших подібних заходів? Чи впливає розмір столу на …
16 mysql  innodb  myisam 

6
Як поліпшити продуктивність MySQL INSERT та UPDATE?
Це питання, ймовірно, можна задати і на StackOverflow, але я спробую тут спершу ... Ефективність тверджень INSERT та UPDATE у нашій базі даних, здається, принижує якість та спричиняє низьку ефективність роботи нашого веб-додатку. Таблиці є InnoDB, і додаток використовує транзакції. Чи є якісь легкі налаштування, які я можу зробити, щоб …


4
Як знати механізм зберігання даних, який використовується у базі даних?
Раніше в усіх створених базах даних я використовував: mysql -u root -p CREATE DATABASE dbname CHARACTER SET utf8 COLLATE utf8_bin; GRANT ALL ON dbname.* TO 'dbuser'@'localhost'; а потім використовуйте базу даних, не замислюючись про MyISAM або InnoDB Як знати механізм зберігання даних, який використовується у базі даних?

5
Резервне копіювання бази даних MySQL за допомогою знімків ZFS
Я знайшов ряд сайтів, які говорять про те, щоб зробити саме це, але мені не вистачає кількох важливих деталей. Загальні кроки такі Біжи FLUSH TABLES WITH READ LOCK Зробіть знімок ZFS Біжи UNLOCK TABLES Різні джерела повідомляють, що InnoDB, який я використовую, насправді не шанує FLUSH. Посібник користувача MySQL зазначає, …
12 mysql  backup  freebsd  zfs  innodb 

6
Встановлення ліміту часу для транзакції в MySQL / InnoDB
Це випливало з цього пов'язаного питання , де я хотів знати, як змусити дві транзакції послідовно відбуватися в тривіальному випадку (де обидва працюють лише в одному рядку). Я отримав відповідь - використовуйте SELECT ... FOR UPDATEяк перший рядок обох транзакцій - але це призводить до проблеми: Якщо перша транзакція ніколи …
11 mysql  innodb 


4
Збільшити розмір пулу InnoDB
У мене виникають труднощі із встановленням розміру буферного пулу та розміру файлу журналу для MySql InnoDB. Я далеко не експерт MySql, але читав навколо, і здається, що для зміни цього я просто додаю ці рядки до мого /etc/mysql/my.cnf # Set buffer pool size to 50-80% of your computer's memory innodb_buffer_pool_size=2048M …
11 mysql  innodb 

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