Результаты поиска по запросу "innodb"

1 ответ

Как определить, есть ли незафиксированные записи в транзакции MySQL?

Я работаю с очень сложной кодовой базой и хочу сделать небольшой анализ того, как она работает с MySQL. (Обратите внимание, что я использую InnoDB).В частнос...

1 ответ

MySQL: выберите выполнение запроса, и время выборки будет увеличиваться с увеличением числа подключений

Мое серверное приложение устанавливает несколько соединений с MySQL через отдельные потоки. Каждое соединение запускает

1 ответ

MySQL InnoDB ограничение не работает

ТОП публикаций

1 ответ

Может ли InnoDB использовать файл стоп-слов?

Благодаря полнотекстовому поиску MyISAM я знаю, что могу указать файл стоп-слова в my.cnf с помощью следующего:

1 ответ

выберите * из сотрудника

я есть требование хранить два файла базы данных Innodb на отдельных разделах. (одна база данных на raid0 для скорости, другая на raid1 для стабильности) Из того, что я прочитал, единственный способ сделать это с помощьюinnodb_file_per_table и ...

1 ответ

Спасибо, это сработало для меня! Я уже придумал некрасивое решение, используя временную таблицу, но эта проблема потрясающая :) Я оставлю вопрос открытым на некоторое время, чтобы вы могли получить больше голосов :)

дставляю целостность базы данных с помощью ограничений innodb в следующей версии моего приложения. Все идет хорошо, но в некоторых из моих таблиц есть записи с удаленными ссылками (мертвые записи), и из-за них я не могу добавить ограничения в ...

1 ответ

31 декабря 2013 г.

отрим эту таблицу: CREATE TABLE `Alarms` ( `AlarmId` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `DeviceId` BINARY(16) NOT NULL, `Code` BIGINT(20) UNSIGNED NOT NULL, `Ended` TINYINT(1) NOT NULL DEFAULT '0', `NaturalEnd` TINYINT(1) NOT NULL DEFAULT ...

1 ответ

Не объявляйте ограничение для каждого столбца - объявляйте одно ограничение, которое ссылается на оба столбца ключа.

Executing: CREATE TABLE `calls`.`called` ( `date` DATETIME NULL, `rate` VARCHAR(10) NULL, `duration` TIME NULL, `Name` VARCHAR(20) NOT NULL, `Code` VARCHAR(10) NOT NULL, `Number` VARCHAR(10) NOT NULL, PRIMARY KEY (`Name`, `Code`, `Number`), INDEX ...

1 ответ

Другая стратегия заключается в внесении изменений в таблицы в экземпляре базы данных реплики. Для таблиц нормально иметь другой механизм хранения на реплике, чем на главном. Вы не заботитесь о блокировке таблиц, просто репликация отстанет, а затем, когда изменения будут сделаны, репликация должна наверстать упущенное. Когда все это будет сделано, вы можете переключить свое приложение на использование реплики, а затем вывести из эксплуатации прежний основной экземпляр базы данных.

есть запущенное приложение, которое использует Mysql в многопоточной среде. У нас есть около 25 таблиц, из которых 20 таблиц используют InnoDb в качестве механизма хранения, в то время как 5 таблиц используют MyISAM в качестве механизма ...

1 ответ

@ClaytonDukes вы абсолютно правы. У меня есть клиент веб-хостинга с таким оборудованием. Извините за крайние цифры.

еключаю большой стол на InnoDB от myISAM. Было много дискуссий о том, почему переключение имеет смысл, но не так много о том, КАК это сделать, при этом убедившись, что таблица работает хорошо. Предполагая, что у меня будут таблицы InnoDB и ...