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

9
запрос относительно объединения обновления и запроса вставки в один запрос в MySQL

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

9
Пользователи жалуются на то, что система работает медленно во время работы mysqldump

База данных MYSQL (ibdata1) имеет размер 73 ГБ и настроена для работы в качестве выделенного сервера базы данных в операционной системе Windows 2008 для таблиц INNODB. Мы выполняем резервное копирование с помощью mysqldump mysqldump --skip-opt --quick - одиночная транзакция --create-options...

9
MySQL высокая производительность для большого количества SELECTs / INSERTs / UPDATEs / DELETEs

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

9
Это нормальный набор привилегий MySQL?

Используя phpmyadmin в локальной тестовой настройке wamp, а также в значительной степени состояния заголовков, есть 3 пользователя, помеченные как user = ANY, password = NO, например: USER | HOST | Password | Global Priv | Grant -----+---------+----------+-------------+------ Any | % | No | USAGE |...

9
Что я должен спросить на собеседовании с MySQL DBA?

Я разработчик программного обеспечения и помогаю моей команде нанимать администратора баз данных MySQL. Основные проблемы, с которыми мы сталкиваемся: Более медленные запросы и производительность из-за Hibernate. Управление базой данных (резервное копирование, настройка, исправления, безопасность)....

9
Тонны и тонны релейных логов на мастера

У меня есть мастер, который имеет 298 файлов ретрансляторов совсем недавно, и теперь работает хорошо 298 дней. В .cnf нет определений релейного журнала а также mysql> show variables like '%relay%'; +---------------------------------+----------------+ | Variable_name | Value |...

9
Лучший способ обработки дат до 1000 года нашей эры в MySQL?

Я создаю базу данных для записей, которые расширяются до 1000 года нашей эры, но поля MySQL Date и DateTime поддерживают только даты, начинающиеся с 1000. Есть ли способ, который был бы более удобен, чем использование типа bigint для подсчета секунд до / после 01.01.1970 с использованием метки...

9
Как я могу отключить клиентов от MySQL?

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

9
Контролировать активность MySQL для каждой базы данных?

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

9
Вывод EXPLAIN предполагает, что мой индекс не используется

Я настроил свою таблицу с индексом только для done_status (done_status = INT): Когда я использую: EXPLAIN SELECT * FROM reminder WHERE done_status=2 Я получаю это обратно: id select_type тип таблицы возможных_ключей ключ key_len ref строки Дополнительно 1 ПРОСТОЕ напоминание ВСЕ done_status NULL...

9
В чем разница между журналами транзакций и двоичными журналами?

Исходя из магазина SQL Server, я теперь работаю с MySQL, и мне было любопытно. Каковы различия между двоичным журналом MySQL и журналом транзакций MSSQL? На сегодняшний день кажется, что для каждого экземпляра MySQL существует только один двоичный журнал, в отличие от журнала транзакций на базу...

9
Тайм-аут клиента, в то время как MySQL запрос продолжает работать

У нас возникла проблема, из-за которой запрос только для чтения, выполняемый через рабочую среду MySQL, блокировался по тайм-ауту с точки зрения пользовательского интерфейса и оставался запущенным на сервере (и, очевидно, потребляющим все больше и больше ресурсов), пока у нас не произошел сбой....

9
Почему оператор UPDATE SET REPLACE () соответствует строкам, но не изменяет ни один и не выдает предупреждений?

Я ищу определенную строку в поле и хочу заменить ее новой строкой. В частности, я хочу, чтобы все ссылки на один URL-адрес были изменены на другой URL-адрес. Я создал этот оператор SQL и запускаю его в mysql>командной строке на CentOS 5.5 с использованием MySQL Community Server 5.1.54. update...

9
Как показать предупреждения при загрузке данных, созданных из mysqldump?

У меня есть большой файл .sql с большой вставкой в ​​... значения ... заявления. Многие из этих операторов генерируют предупреждения во время выполнения. Как я могу получить mysql для печати предупреждений? Если он нажимает control-C, то импорт останавливается, и я возвращаюсь к командной строке...

9
Почему происходит сбой таблиц MySQL? Как мне это предотвратить?

Я - администратор сайта Moodle, у которого повреждена таблица «Пользователи», и она стала непригодной для использования. К счастью, простой REPAIR TABLE mdl_userзаставил это работать снова. Дело в том, что я не знаю, почему он действительно рухнул и сделал его непригодным для использования, и я...

9
Как я могу получить план выполнения для представления?

У меня есть схема с рядом просмотров. Мне нужно проверить планы выполнения, чтобы убедиться, что соответствующие индексы на месте и используются. Как мне это сделать? Я предпочел бы не нужно копировать и вставлять его из show create view <viewname>INTO explain, особенно некоторые мнения...

9
Как отобразить структуру базы данных в phpMyAdmin?

Есть ли способ создать отчет о моей структуре базы данных с помощью phpMyAdmin? То, что я хотел бы, - это формат таблицы, подобный следующему, и таблица Entity Relationship. Table name: List Description: Subscriber list information Field Type Null Description ListID Int N ListName Varchar N...

9
Обновить много строк в таблице одним оператором?

Какой самый простой способ обновить много строк в таблице? У меня есть CSV-файл, который выглядит следующим образом: |primary_key |value| | 1 | xyz| | 2 | abc| | 3 | def| ... Строки с этими первичными ключами уже существуют в целевой таблице Я хотел бы обновить целевую таблицу с этими значениями....

9
Запросы ввода-вывода Amazon RDS - 1 запрос = 1 оплачиваемый ввод-вывод?

У меня есть база данных InnoDB, которую я хотел бы перенести на Amazon RDS. Моя текущая реализация, размещенная на моем собственном сервере, показывает примерно 8 миллионов запросов в месяц. Сайт RDS сообщает, что скорость ввода-вывода $ 0,10 за 1 миллион запросов 1 I / O = 1 запрос? т.е. мне будет...