myisam
Заметив, что наша база данных стала главным узким местом в наших системах реального производства, я решил построить простой бенчмарк, чтобы добраться до сути проблемы. Эталонный показатель: I время, необходимое для увеличения одной и той же строки в таблице InnoDB в 3000 раз, где строка индексируется ее перв...
Я выполняю поиск по таблице (несколько внутренних соединений), который занимает максимум 5 секунд (7,5 миллиона строк). Это таблица MyISAM, и я не использую полнотекстовое индексирование на ней, поскольку я обнаружил, что нет никакой разницы в скорости при использовании MATCH AGAINST и нормального оператора "...
Как заставить django использовать MYISAM storage engine при создании базы данных с помощью команды syncdb ? Эта страница не очень помогает пролить свет на этот вопрос. MYISAM-идеальный выбор, так как база данных почти используется только для чтения, и MYISAM значительно быстрее, чем InnoDB. Есть еще некоторы...
Конечно, для транзакционной базы данных InnoDB-это слэм-данк. MyISAM не поддерживает транзакции или блокировку на уровне строк. Но что делать, если я хочу делать большие пакетные запросы, которые касаются сотен миллионов строк? Существуют ли области, где MyISAM имеет относительное преимущество перед InnoDB...
У меня есть таблица MySql MyISAM с полнотекстовым индексом, например: CREATE TABLE `tblsearch` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(100) NOT NULL, `brand` varchar(100) DEFAULT NULL, PRIMARY KEY (`id`), FULLTEXT KEY `index_all` (`title`,`brand`) ) ENGINE=MyISAM AUTO_INC...
У меня есть таблица user С полем lastusedecnumber. Мне нужно получить доступ и увеличить lastusedecnumber. В течение этого времени доступа мне нужно заблокировать эту конкретную пользовательскую строку (а не всю таблицу). Как мне это сделать? Тип таблицы - MyISAM....
У меня есть MySQL, работающий на моей машине, настроенной с MyISAM в качестве таблиц по умолчанию. Теперь я хочу задать несколько вопросов: 1) Если я изменю таблицу по умолчанию на InnoDB в файле конфигурации (my.conf), очистить файл журнала и перезапустить mysql, не повредит ли это какой-либо из моих преды...
У меня есть таблица MyIsam размером около 15 Гб. Я удалил около половины строк из него, и запрос на удаление занял около 10 часов. Теперь я боюсь начинать optimize table, потому что не знаю, сколько времени это займет. Если у вас есть опыт работы с такими большими столами, пожалуйста, поделитесь со мной. PS ...
существует ли измеримая разница в производительности между использованием INT и VARCHAR в качестве первичного ключа в MySQL? Я хотел бы использовать VARCHAR в качестве первичного ключа для списков ссылок (подумайте о штатах США, кодах стран), и сотрудник не сдвинется с места на INT AUTO_INCREMENT в качестве п...
что это InnoDB и MyISAM in MySQL ?...