Вопросы с тегом «mysql»

16
Лучший способ создать базу данных и таблицу, чтобы вести учет изменений?

Мне нужно настроить функцию истории в проекте, чтобы отслеживать предыдущие изменения. Допустим, у меня есть две таблицы прямо сейчас: NOTES TABLE (id, userid, submissionid, message) SUBMISSIONS TABLE (id, name, userid, filepath) Пример: у меня есть строка в заметках, и пользователь хочет изменить...

16
Проблема с расшифровкой тупика в журнале состояния innodb

Мы обращаемся к MySQL из коннектора Microsoft ADO.NET. Иногда мы видим следующую тупиковую ситуацию в нашем состоянии innodb и не можем определить причину проблемы. Похоже, транзакция (2) ожидает и удерживает ту же блокировку? ------------------------ LATEST DETECTED DEADLOCK...

16
MySQL - Разница между использованием count (*) и information_schema.tables для подсчета строк

Я хочу быстрый способ подсчитать количество строк в моей таблице, которая имеет несколько миллионов строк. Я обнаружил сообщение « MySQL: самый быстрый способ подсчета количества строк » в переполнении стека, которое выглядело так, как будто это решило бы мою проблему. Bayuah предоставил этот...

16
Причины для иногда медленных запросов?

Мы работаем с MySQL 5.1 на Windows Server 2008 R2. В последнее время мы проводили диагностику в нашей базе данных и обнаружили некоторые вызывающие беспокойство артефакты, которые мы не можем объяснить . Мы добавили некоторый код в журнал, когда у нас были запросы, которые занимали много времени...

16
CSV-файл импорта MySQL ОШИБКА 13 (HY000): невозможно получить статистику /path/file.csv (код ошибки: 2)

Я абсолютный новичок в MySQL (5.5.34) / Linux (Ubuntu 12.04 LTS) ` Я создал простую базу данных с одной таблицей. При попытке импортировать данные в него через файл data_test.csv появляется сообщение об ошибке 13. Оказание от Терминала следует: mysql> source /home/g/stockrecdb/load_test.sql;...

16
У кого-нибудь есть хорошая рекомендация для книги, которая учит шардингу?

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

16
Реплицировать RDS-MySQL на хост, не принадлежащий Amazon?

У меня довольно большая база данных MySQL (5.1), работающая в Amazon как экземпляр RDS. Я работаю над переносом его из Amazon. Для этого я бы хотел настроить новое оборудование как реплику только для чтения экземпляра RDS. Я знаю, что RDS поддерживает репликацию в RDS. Есть ли способ настроить его...

16
Строки отсутствуют после онлайн-конвертации из MyISAM в InnoDB

У нас достаточно небольшая база данных, которую мы хотели преобразовать из MyISAM в InnoDB. Будучи новичками в базе данных, мы просто конвертировали (используя alter table), даже не закрывая сайт. Теперь, когда преобразование выполнено, кажется, что пропущено множество прерывистых строк. Возможно...

16
Резервное копирование / Восстановление пользователей / Пароли / Привилегии

Я перехожу с одного сервера на другой и хочу сделать резервную копию всех баз данных + пользователей / привилегий / паролей с моего сервера MySQL. Я нашел для резервного копирования базы данных, используя mysqldump, но я не могу понять, как сделать резервную копию всех пользователей и данных...

16
Как избавиться от ошибки «максимальное количество пользовательских подключений»?

Я использую MySQLi для своего веб-приложения, но всякий раз, когда я хочу посетить какую-то конкретную страницу, я получаю mysqli_connect() [function.mysqli-connect]: (42000/1203): User ***_user already has more than 'max_user_connections' active connections. Я уже пытался закрыть все соединения,...

16
В чем преимущество использования BOOLEAN перед TINYINT (1)?

Из руководства MySQL говорится: BOOL, BOOLEAN Эти типы являются синонимами для TINYINT (1). Нулевое значение считается ложным. Ненулевые значения считаются истинными: Я создал столбец BOOLEAN со 0значением по умолчанию. Затем я обновляю значение до 2. Логически, я ожидал бы, что MySQL примет или...

16
Есть ли лучший выход из журнала MySQL InnoDB «в будущем»?

Я получил эту ошибку InnoDB в MySQL 5.0. Mysqld был остановлен чисто, но мне удалось потерять ib_logfile0 & ib_logfile1 впоследствии. Теперь, после чистого запуска, InnoDB сделал свое «восстановление после сбоя». Я просмотрел бизнес innodb_force_recovery = 4, отремонтировал зависшую таблицу...

16
Как MySQL возвращает набор результатов из хранимой процедуры?

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

16
Не удается запустить сервер MySQL из-за неправильных прав доступа к файлам?

Я пытаюсь запустить сервер, а затем исправить пользователя root с помощью $ mysql -u root mysql $mysql> UPDATE user SET Password=PASSWORD('my_password') where USER='root'; $mysql> FLUSH PRIVILEGES; Но сервер не может быть запущен: $ mysqld --skip-grant-tables 2014-10-21 07:18:24 0 [Warning]...

16
Почему я бы предпочел ALGORITHM = COPY вместо ALGORITHM = INPLACE?

С тех пор как в MySQL 5.6 был введен интерактивный DDL, ALTER TABLEкоманда может иметь либо одну, ALGORITHM=INPLACEлибо ALGORITHM=COPYуказанную. Обзор онлайн DDL отмечает , что, по умолчанию, INPLACEиспользуется везде , где это возможно, и предполагает (никогда не вполне изложив его) , что...

16
Как скоро после обновления параметра expire_logs_days и перезапуска sql будут удалены старые binlogs?

MySQL 5.1.x | InnoDB | Windows Мой каталог данных mysql начинает заполняться журналами bin. В настоящее время на моем сервере Windows MySQL настроены следующие параметры: [mysqld] log-bin server-id=1 binlog-do-db=foodb1 binlog-do-db=foodb2 expire_logs_days=25 Я планирую изменить настройку...

15
Невозможно удалить анонимного пользователя из mysql.user

Я пытаюсь удалить анонимных пользователей из моей базы данных mysql.users. Тем не менее, я получаю странное поведение. Когда я ввожу команду: DROP User ''@'WOPR'; Я получаю общее сообщение об ошибке. Итак, я перезагрузил свою машину и попробовал снова. На этот раз я получил ответ Query OK, 0 rows...

15
Насколько дорого обходится открытие и закрытие соединения с БД?

Насколько интенсивно ЦП открывает и закрывает соединение с БД (для веб-приложения) в MySQL ... когда программное обеспечение БД находится на localhost? ... когда программное обеспечение БД находится на другом компьютере?...

15
Что такое файлы iblog в mysql?

Я хотел бы понять эти файлы ibdata, поскольку они играют жизненно важную роль в процедуре восстановления после сбоя. Я не мог найти подходящие ресурсы в Интернете для...