innodb

Настройка отношений таблиц что делают "Каскад", "Установить значение Null" и "Ограничить"?

Я хочу начать использовать отношения таблиц в новом проекте. После некоторого поиска в Google я получил 2 таблицы, на ... ние срока действия... Поэтому, если кто-нибудь может сказать мне, что делают эти варианты, я был бы очень признателен.

Установка Magento жалуется на отсутствие InnoDB, когда он доступен

Во время установки Magento выдает следующую ошибку: Сервер базы данных не поддерживает механизм хранения InnoDB. ... римечание: Это работает на Mac Pro (с простой перезаписью DNS хостов для доменного имени, для которого я разрабатываю).

Почему ТРАНЗАКЦИЯ/ФИКСАЦИЯ так сильно повышает производительность с помощью PHP/MySQL (InnoDB)?

Я работал с импортом больших CSV-файлов данных; обычно менее 100 000 записей. Я работаю с PHP и MySQL (таблицы InnoDB). ... ло достаточно места, чтобы включить весь код. $db->query() является типичным объектом базы данных для запросов MySQL.

Как справиться с ситуациями взаимоблокировки MySQL на уровне приложения?

Когда в MySQL/InnoDB возникает ситуация взаимоблокировки, она возвращает эту знакомую ошибку: "Тупик обнаружен при п ... бственный блок try/catch и попытаться переиздать сам код, а не только SQL. Спасибо для вашего вклада. Ты потрясающая.

Может ли Alter Table Engine = InnoDB выполняться на нескольких таблицах одновременно?

Когда дело доходит до MySQL и phpMyAdmin, я не новичок, но я ближе к новичку, чем к эксперту. Надеюсь, то, о чем я прош ... устить "ИЗМЕНИТЬ ТАБЛИЦУ foo ДВИЖОК = InnoDB" сразу для нескольких таблиц с помощью запроса, выполняемого в phpMyAdmin?

ВСТАВКА MySQL …ПРИ ДУБЛИРОВАНИИ ОБНОВЛЕНИЯ - Добавляет его в автоинкремент

Я отслеживаю всех агентов http_user_agents, которые посещают меня, с помощью простого счетчика посещений. Ниже вставьте ... Y KEY (`id`), UNIQUE KEY `http_users_agent` (`http_users_agent`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;

Какой движок базы данных MySQL лучше подходит для хранения сеансов и данных сеанса: MyISAM или InnoDB?

Довольно простой вопрос. Я использую InnoDB для всего остального по нескольким причинам. Является ли это ударом по производительности по MyISAM для таблицы с высоким трафиком?

Привилегия перезагрузки MySQL для mysqldump во время задания PHP cron: Использовать учетную запись администратора MySQL или создать уникального пользователя? Безопасность?

Я запускаю задание cron, которое выполняет mysqldump с помощью PHP-скрипта, для дампа требуется привилегия ПЕРЕЗАГРУЗКИ ... he RELOAD privilege for this operation (1227) Отлично работает, если я использую учетные данные администратора mysql.

Лучший способ создать систему "хэштегов"

Возможно, это проблема, из-за которой я потерял больше времени, чтобы подумать, как сделать правильно, думая наилучшим ... Является ли этот метод правильным/быстрым? Я не знаю, как это сделать с большим количеством строк и большим трафиком..

MySQL неправильно выбирает строки (иногда)

Это обновление к этому вопросу, в котором я размышлял, пытаясь понять, что на земле происходит: MySQL иногда ошибочно ... -------+---------+------+------+--------------------------------------------------------------+ 1 row in set (0.00 sec)

как добавить внешний ключ, указывающий на ту же таблицу, с помощью phpMyAdmin?

У меня есть существующая таблица InnoDB, в которой уже есть внешние ключи, указывающие на разные таблицы. Но когда я ... нтификатора пользователя. Оба из INT Оба длиной 10 Неподписанный... Но я все равно получаю ошибку проверки данных...?

Обработка взаимоблокировки InnoDB

Я получаю ошибку Deadlock found when trying to get lock; try restarting transaction в своих таблицах InnoDB. Вот запрос ... иво, и все равно время от времени случаются тупики. Есть ли какой-либо рекомендуемый способ устранения взаимоблокировок?

Получите DATETIME в php и опубликуйте его в MySQL для согласованности транзакций

Вот ссылка на причину этого вопроса: ТЕПЕРЬ() для транзакции DATETIME InnoDB гарантируется? Таким образом, чтобы обе ... ескольких таблиц, каков способ php назначить переменный эквивалент DATETIME, используя NOW() (не текущую МЕТКУ ВРЕМЕНИ).

Понимание внешних ключей InnoDB

Я следую одному учебнику по PHP и MySQL. На этом этапе мне нужно создать базу данных, которая должна выглядеть следующи ... ABLE `roll` ADD CONSTRAINT `roll_ibfk_1` FOREIGN KEY (`artistId`) REFERENCES `artist` (`artistId`) ON DELETE CASCADE;

ТЕПЕРЬ() для транзакции DATETIME InnoDB гарантируется?

Гарантирует ли использование NOW() в 2+ запросах в одной транзакции InnoDB , что вставленное значение даты и времени б ... нкция NOW(), даже если у вас более 20 запросов в одной транзакции, использующей ее, всегда одинаковой или она изменится?

Что быстрее? Файл существует или запрос MySQL?

Пользователи в моей веб-игре кэшируют определенную информацию об игроке в $_SESSION PHP. Каждый раз, когда они загружаю ... ь кэш или нет. Что бы вы, ребята, сделали? Он выполняется при каждом запросе, поэтому очень важно оптимизировать его.

Вопрос о таймауте Mysql phpMyAdmin

У меня очень большая база данных в Mysql. Мне нужно, чтобы это поддерживалось таким образом. например, в Innodb около 3 ... поиск, я знаю, что это займет много времени. Любые идеи/советы или рекомендации будут оценены по достоинству. Спасибо

Странная ошибка MYSQL/PHP: вставляет с помощью now()+$i в качестве метки времени иногда вставляет 0

Я наблюдал эту странную проблему. Вставка с помощью now() - это нормально, но при добавлении числа в now() иногда встав ... имерно первые 1/3 из них вставлены со временем 0, а остальные в порядке. У кого-нибудь есть идеи, почему это происходит?

Запрос на вставку PDO замедляет работу сайта

На своем сайте я закодировал функцию, которая показывает вам, сколько уникальных посетителей и сколько просмотров стран ... foreach ($data as $key => $value) { $sth->bindValue(':' . $key, $value); } $sth->execute(); }

Полностью Удалите Кэш Запросов Из CakePHP 2.x

У меня есть следующие запросы public function test() { $uuid = substr( String::uuid() , 4 , rand( 7 , 10 ) ); ... трь/App/Config/Core.php и отключение кэширования, и установка времени кэширования равным 0. Ничего из этого не работает.