Вопросы по теме 'innodb'
Запрос MySQL на вставку случайным образом занимает много времени
Я использую MySQL для управления данными сеанса для моего приложения PHP. При тестировании приложение обычно очень быстрое и отзывчивое. Однако, казалось бы, случайным образом ответ останавливается, прежде чем окончательно завершиться через...
1167 просмотров
schedule
20.11.2022
InnoDB: изменение длины первичного ключа VARCHAR
У меня есть таблица в InnoDB, в которой используется внешний ключ на основе VARCHAR:
CREATE TABLE `portal_equity` (
`isin` varchar(12) NOT NULL,
....,
PRIMARY KEY (`isin`),
) ENGINE=InnoDB DEFAULT CHARSET=utf8
Другая таблица имеет...
1312 просмотров
schedule
01.01.2024
Innodb; несколько каталогов данных
У меня есть требование хранить два файла базы данных Innodb в отдельных разделах. (одна база данных на raid0 для скорости, другая на raid1 для стабильности)
Из того, что я читал, единственный способ добиться этого - использовать...
11548 просмотров
schedule
11.11.2022
Таблица mysql заблокирована после сбоя php
У меня есть БД MySQL и таблица innoDB. У меня есть php-страница, которая подключается, блокирует таблицу, выполняет некоторые обновления, а затем разблокирует таблицу. Страница PHP обслуживается apache через wamp.
Страница php загружает файл в...
2367 просмотров
schedule
19.11.2023
Неправильный порядок операторов SQL в InnoDB от Kettle
В Kettle я использую следующую логику в преобразовании, учитывая некоторые строки X и Y в качестве входных данных:
[User Defined Java Expression] Generate ID
[Insert / Update] Update/Insert table set id = generatedId, name=X, company=Y where name...
328 просмотров
schedule
28.05.2024
Ошибка при смене движка БД с MyIsam на innoDB
Я изменил свой механизм БД моего веб-приложения Java на innoDB с MyIsam. Я использую базу данных MySql. По какой-то причине я теперь получаю сообщение об ошибке при создании моих таблиц db, которые добавляются в пакетном режиме.
Я получаю...
515 просмотров
schedule
09.11.2023
Ошибки MySql InnoDB ALTER TABLE
Моя проблема похожа на этот вопрос:
Ошибка ALTER TABLE
Мое сообщение:
#1025 - Error on rename of './balance/#A' to './balance/#B' (errno: -1)
Каждый раз, когда я хочу изменить таблицу, я получаю загадочное сообщение, что это...
453 просмотров
schedule
23.12.2023
Будут ли взаимоблокировки влиять на меня, даже если я не использую транзакции?
Мы хотим перейти с MyISAM на InnoDB по нескольким причинам, но мы не собираемся использовать транзакции с BEGIN/COMMIT и т. д.
Есть ли случай, когда взаимоблокировки могут возникнуть только при использовании SELECT, INSERT, UPDATE и DELETE? Мы...
401 просмотров
schedule
07.04.2024
Безопасно ли обновляться до MySQL 5.5?
Я запускаю несколько сайтов Joomla 2.5 с большим количеством расширений, плагинов и модулей на сервере VPS. Среда сервера выглядит следующим образом:
CENTOS 5.8 x86_64 WHM 11.32.5 (сборка 11) Версия Apache: 2.2.23 Версия PHP: 5.3.17 5.1.65-cll...
1829 просмотров
schedule
06.11.2023
Каковы последствия преобразования механизма хранения базы данных MySQL из InnoDB в MyISAM и обратно (специфично для Drupal 7)?
Я занимаюсь обновлением средней (более 200 тысяч пользователей) CMS Drupal 6 до Drupal 7. Перенос данных будет обрабатывается с помощью модуля миграции . До версии 6 Drupal включительно MyISAM был механизмом хранения MySQL по умолчанию для базы...
1019 просмотров
schedule
02.03.2024
MySQL REPLACE в строке с автоматическим увеличением
Допустим, у меня есть таблица MySQL, которая содержит три столбца: id , a и b , а столбец с именем id является полем AUTO INCREMENT . Если я передам MySQL следующий запрос, он будет работать нормально:
REPLACE INTO `table` (`id`, `a`, `b`)...
10543 просмотров
schedule
27.12.2023
MySQL InnoDB: передовая практика массовой вставки
Я пытаюсь вставить 2x 700 000 записей в таблицу InnoDB, и, на мой взгляд, это довольно медленно.
Я пробовал несколько вещей, и я не уверен, что это лучший способ добиться наиболее эффективного способа вставки.
Создайте таблицу sql:
DROP...
6267 просмотров
schedule
22.10.2022
Таблица соединений без первичного ключа
Скажем, у меня есть соединительная таблица для разрешения отношений «многие ко многим», которые у меня есть между двумя таблицами. В моей соединительной таблице также есть собственный столбец «Метод» для описания отношений.
Обычно я бы сделал...
2251 просмотров
schedule
30.01.2024
Сбой сервера Windows 2003 — теперь в 2008 — файл MySQL IBData1 показывает только таблицы по умолчанию
Перерыл весь сайт, ответа на этот вопрос не нашел, поэтому спрошу. Прошу прощения, если это где-то здесь.
У меня был сервер MySQL 5.5.15, работающий на старом сервере Windows 2003. Этот сервер наконец вышел из строя из-за проблем с жестким диском...
169 просмотров
schedule
28.04.2024
Установка правильного innodb_log_file_size в mysql
Сегодня мы запустили таблицу изменений, которая удалила БД. Мы переключились на ведомое устройство, и в результате вскрытия мы обнаружили это в файле mysql error.log .
InnoDB: ERROR: the age of the last checkpoint is 90608129,
InnoDB: which...
43906 просмотров
schedule
16.12.2023
Необычные проблемы с блокировкой таблиц MySQL
Все мы знаем, что обновления InnoDB блокируют строки, а обновления MyISAM блокируют таблицы, но как вы это объясните? Вот результаты SHOW FULL PROCESSLIST, когда проблема находится в процессе возникновения:...
3803 просмотров
schedule
16.10.2022
Как увеличить Prod_id на основе Product_Name с помощью триггера в mysql
Таблица Product_Details : (Поля) Prod_id (первичный ключ), Product_Name, префикс и Slno (автоматически увеличивается)
мне нужно увеличить Prod_Id на основе поля название продукта и поля префикса (ввод префикса будет предоставлен...
121 просмотров
schedule
11.02.2024
Лучше вставить в конец первичного ключа InnoDB или разбросать по всему?
Каковы характеристики производительности вставки множества небольших записей от многих клиентов в таблицу InnoDB, где все вставки происходят в конце первичного ключа (например, с UUID, где первые цифры основаны на метке времени) по сравнению с...
97 просмотров
schedule
22.02.2024
MYSQL INNODB Ручное увеличение с блокировкой
ID|RID|SID|Name
1| 1 | 1 |Alpha
2| 1 | 2 |Beta
3| 2 | 1 |Charlie
ID уникален с автоинкрементом, проблема не в этом. RID группирует наборы данных вместе, мне нужен способ сделать SID уникальным для каждой группы RID. Эта структура верна, я...
125 просмотров
schedule
07.03.2024
Можно ли заменить примененные наборы изменений Liquibase
Если я использую базу данных mysql с utf-8 и InnoDB, но liquibase вызывает ошибку, потому что размер строки таблицы слишком велик. У меня есть выпущенный набор изменений, который вызывает ошибку, поскольку превышает размер строки.
<changeSet...
1204 просмотров
schedule
27.10.2023