0
ответов

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

Что касается MySQL и PHPMyAdmin, я не новичок, но я ближе к новичку, чем эксперту. Надеюсь, то, что я прошу, выполнимо, и что кто-то предоставит мне простой SQL-запрос "вырезать и вставить" ...
вопрос задан: 5 October 2015 22:12
0
ответов

ошибка mysql 'TYPE=MyISAM'

Ниже запрос, который я выполняю в версии Ubuntu 12, MySQL 5.1 и получаю сообщение об ошибке :CREATE TABLE mantis _config _table (config _id VARCHAR (64 )NOT NULL, проект _id INTEGER NOT NULL...
вопрос задан: 5 July 2015 04:06
0
ответов

MySQL Atomic UPDATE в InnoDB и MyISAM

Является ли это выражение «сравнить и поменять местами» всегда атомарным независимо от движка (, например. InnoDB или MyISAM )? :UPDATE tbl _name SET locked=1 WHERE id=ID AND locked <> 1; Я спрашиваю об этом, потому что намерен использовать...
вопрос задан: 18 December 2014 07:30
0
ответов

Разница в производительности между Innodb и Myisam в Mysql

У меня есть таблица mysql с более чем 30 миллионами записей, которые изначально хранились в myisam. Вот описание таблицы: Я бы выполнил следующий запрос к этой таблице, который бы...
вопрос задан: 27 January 2014 11:37
0
ответов

InnoDB или MyISAM - почему не оба?

Я читал различные темы, о которых лучше между InnoDB и MyISAM. Похоже, что для дебатов стоит использовать либо другое. Разве нельзя использовать оба, в зависимости от таблицы? Что было бы ...
вопрос задан: 22 June 2013 19:51
0
ответов

MySQL :InnoDB и MyISAM :как и зачем изменять (Amazon RDS )?

Я не настраивал свою базу данных и заметил, что некоторые из моих таблиц - это innoDB, а другие - MyISAM. Причина, по которой я заинтересован в их изменении, заключается в том, что Юрг ван Влит (, который пишет книги О'Рейли о...
вопрос задан: 4 May 2013 19:35
0
ответов

Как узнать, использует ли таблица mysql myISAM или InnoDB Engine?

В MySQL нет способа указать механизм хранения для определенной базы данных , только для одиночных столов. Однако вы можете указать механизм хранения, который будет использоваться во время одного сеанса, с помощью: SET storage_engine = ...
вопрос задан: 18 April 2013 13:22
0
ответов

Как правильно создавать составные первичные ключи - MYSQL

Вот грубое упрощение интенсивной настройки, с которой я работаю. И table_1, и table_2 имеют суррогатные первичные ключи с автоинкрементом в качестве идентификатора. info - это таблица, содержащая информацию о ...
вопрос задан: 23 February 2013 08:25
0
ответов

Оптимизация запросов GROUP BY

База данных MySQL с механизмом MyISAM. Определение таблицы: CREATE TABLE IF NOT EXISTS соответствует (id int (11) NOT NULL AUTO_INCREMENT, game int (11) NOT NULL, пользователь int (11) NOT NULL, ...
вопрос задан: 15 February 2013 19:18
0
ответов

Таблица MySQL помечена как аварийная

Я довольно новичок в базе данных MySQL. Я неоднократно вижу ошибку от MySQL, говорящую, что таблица помечена как поврежденная и должна быть восстановлена. Однако я могу восстановить поврежденную таблицу с помощью...
вопрос задан: 8 August 2012 20:37
0
ответов

Как протестировать оператор SQL Update перед его запуском?

В некоторых случаях выполнение инструкции UPDATE в рабочей среде может спасти ситуацию. Однако устаревшее обновление может быть хуже, чем первоначальная проблема. Если не считать использования тестовой базы данных, какие есть варианты сказать, что...
вопрос задан: 13 June 2012 09:31
0
ответов

mysql - распространяются ли блокировки при репликации?

У меня есть репликация master-slave(s) Mysql с таблицами MyISAM. Все обновления выполняются на ведущем, а выбор выполняется либо на ведущем, либо на ведомых. Похоже, нам может понадобиться вручную заблокировать...
вопрос задан: 1 June 2012 23:12
0
ответов

Одновременное каскадное удаление таблицы данных и таблицы поиска

Я сохраняю иерархии файловой системы каталогов и файлов. В таблице innodb я храню сведения о каждом каталоге/файле и поддерживаю отношения родитель-потомок с ограничением внешнего ключа...
вопрос задан: 15 May 2012 08:40
0
ответов

Как заблокировать одну строку

У меня есть таблица пользователей с полем lastusedecnumber. Мне нужно получить доступ и увеличить lastusedecnumber. В течение этого времени доступа мне нужно заблокировать эту конкретную строку пользователя (а не всю таблицу). Как мне ...
вопрос задан: 9 May 2012 17:53
0
ответов

Узкое место InnoDB :Ослабление ACID для повышения производительности

Заметив, что наша база данных стала основным узким местом в наших реальных производственных системах, я решил построить простой тест, чтобы разобраться в сути проблемы. Эталонный тест :Я определяю, как...
вопрос задан: 5 May 2012 02:54
0
ответов

Механизм базы данных MySQL :MyISAM для информационной схемы _, но InnoDB для других баз данных

В настоящее время я использую InnoDB для всех своих баз данных в MySQL, однако я только что заметил, что моя информационная _схема базы данных использует MyISAM для таблиц, которые не являются MEMORY. Я нахожусь в процессе расследования...
вопрос задан: 24 April 2012 19:30
0
ответов

Разница во времени, необходимом для вставки записей InnoDB / MyISAM

Я вставляю записи в таблицу MySQL и пытаюсь чтобы понять разницу во времени между таблицей MyISAM и таблицей InnoDB. Это код для создания таблицы: CREATE TABLE ...
вопрос задан: 24 April 2012 12:59
0
ответов

Mysql:Производительность вставки INNODB против MYISAM

Я вставляю в простую маленькую таблицу с 5 атрибутами и 1000 строк. Я наблюдал, когда движок INNODB, каждая вставка занимает 0,03 -0,05 секунды. Я сменил движок на MYISAM, затем...
вопрос задан: 12 April 2012 05:29
0
ответов

Параллелизм Mysql: что произойдет, если будет осуществлен доступ к заблокированной таблице?

Вопрос довольно простой, но я не смог найти точного ответа: Что произойдет, если в myisam db файл php заблокирует таблицу (атомарной операцией, скажем, INSERT), а другой файл php попытается ..
вопрос задан: 21 March 2012 08:47
0
ответов

#1033 - Неверная информация в файле: './database_name/table_name.frm'

Я совершенно не понимаю, как и почему появляется эта ошибка, когда я просматриваю данные таблицы. Единственное, что я заметил, это то, что Storage Engine был переключен на MyISAM с InnoDB...
вопрос задан: 18 March 2012 07:44
0
ответов

mysql innodb vs myisam вставки

У меня есть таблица с 17 миллионами строк. Мне нужно взять 1 столбец этой таблицы и вставить все это в другую таблицу. Вот что я сделал: INSERT IGNORE INTO table1(name) SELECT name FROM main WHERE ID < ...
вопрос задан: 16 March 2012 20:26
0
ответов

MySQL -Разные механизмы для разных таблиц

MySQL позволяет указать другой механизм для таблицы, отличный от механизма сервера по умолчанию. Какие накладные расходы это создает? Если бы я хотел соединить таблицу, использующую InnoDB, с таблицей...
вопрос задан: 10 March 2012 16:26
0
ответов

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

Возможно, проблема в том, что я потерял больше времени, чтобы подумать, как делать правильно, думая наиболее оптимизированным способом. . У меня есть таблица «Содержание», и мне нужно добавить опцию для связывания нескольких »...
вопрос задан: 14 February 2012 18:21
0
ответов

Преобразование существующей базы данных MyISAM в InnoDB с помощью Django

Можно ли каким-либо образом преобразовать полностью заполненную базу данных MyISAM в InnoDB (таким образом, что будут созданы все ограничения внешнего ключа, как это было бы, если бы я запустил команду syncdb с самого начала)?
вопрос задан: 11 February 2012 07:55
0
ответов

Советы и методы воспроизведения Muzak

Я пытаюсь реализовать свой первый крупномасштабный проект базы данных самостоятельно. У меня есть myisam mysql db на сервере 1 с приложением php, потребляющим большое количество различных данных. У меня mysql myisam на сервере 2 с php ...
вопрос задан: 23 January 2012 10:24
0
ответов

не может обновить запись, застрял

У меня проблема с моей текущей базой данных с mysql. У меня есть более 100 соединений, ожидающих выбранной записи. когда я выполняю: показать список процессов; запрос выбора - это большой запрос, а остальные ...
вопрос задан: 2 January 2012 01:03
0
ответов

Какой самый безопасный способ преобразовать таблицу с InnoDB в MyISAM?

Моя база данных в настоящее время использует движок InnoDB. Теперь я хочу добавить функцию полнотекстового поиска, поэтому я хочу преобразовать свои таблицы в MyISAM. Но при этом ломаются все внешние ключи. Как я могу ...
вопрос задан: 19 December 2011 07:19
0
ответов

Поддержка транзакций движка MyIsam

Я тестировал поддержку транзакций в таблицах innoDB и из любопытства попытался запустить ту же транзакцию в таблице MyIsam, и, на удивление, это сработало. Я предполагаю, что в таблице myIsam ...
вопрос задан: 7 November 2011 11:44
0
ответов

mysql optimize very large table

У меня есть таблица MyIsam размером около 15 ГБ. Я удалил из нее около половины строк, и запрос на удаление занял около 10 часов. Теперь я боюсь начинать оптимизацию таблицы, потому что не знаю, как долго ...
вопрос задан: 21 October 2011 07:04
0
ответов

Укажите тип таблицы / механизм хранения в Doctrine 2

Итак, как можно указать механизм хранения для использования для данной сущности в Доктрине 2? Я создаю таблицу, которой нужен полнотекстовый индекс, и только механизм хранения MyISAM поддерживает полнотекстовое индексирование в ...
вопрос задан: 23 September 2011 01:01