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

11
Производительность триггера против хранимой процедуры в MySQL

Сообщение здесь на DBA.StackExchange ( Каковы лучшие практики для триггеров для поддержания номера ревизии в записях? ) Породило интересный (по крайней мере, интересный для меня) вопрос относительно производительности в MySQL. Контекст заключается в том, что мы хотим вставить запись в таблицу для...

11
Перезагрузка ведомого репликации MySQL

Впервые с тех пор, как он был настроен, мне нужно перезагрузить ведомое устройство MySQL только для чтения. Я нашел эту статью о сбивании раба для обслуживания (хотя он просто описывает остановку mysqlдемона): Как Safetly [sic] перезагрузить ваш MySQL Slave Server В итоге процедура выглядит так: В...

11
Ошибка создания таблицы InnoDB: «слишком большой размер строки»

У нас есть несколько инженеров, которые объединяют нормализованную структуру БД во временную таблицу для создания отчета. Столбцы указаны как TEXT NOT NULL(я знаю, «почему они это делают?»; Давайте просто предположим, что мы обращаемся к этому). Мы используем MySQL 5.1.48 Community RHEL5 с плагином...

11
Что может быть причиной странных тайм-аутов запросов между PHP и MySQL?

Я являюсь старшим разработчиком приложения Software-as-a-Service, используемого многими разными клиентами. Наше программное обеспечение работает на кластере серверов приложений Apache / PHP, работающих на базе MySQL. В одном конкретном экземпляре программного обеспечения код PHP для запроса списка...

11
Неполный mysqldump

Я пытаюсь запустить mysqldump для создания моментального снимка базы данных, и я обнаружил, что он случайно остановится на полпути, не сообщая об ошибке. Моя база данных относительно мала (около 100 МБ) и использует InnoDB. Я запускаю это как: mysqldump --force --single-transaction --quick --user...

11
Кэш базы данных MySQL в памяти

У меня проблемы с сайтом с базой данных MySQL 600 МБ. Сайт работает слишком медленно. Я заметил, что чем больше база данных MySQL, тем медленнее она идет. Когда это было 5 МБ, сайт был очень быстрым. Когда он начал увеличиваться, он начал становиться все медленнее и медленнее, и теперь, на 600 МБ,...

11
Есть ли какие-либо проблемы с преобразованием из MyISAM в InnoDB?

Я готов перейти от MyISAM к InnoDB, но хотел знать, есть ли полный список вещей, которые нужно искать? Например, я не видел в списке упоминаний о том, что при работе DISABLE KEYSс таблицей InnoDB выдается предупреждение, за исключением страницы руководства для ALTER TABLE. Это то, о чем мне нужно...

11
Переменная состояния MySQL Handler_read_rnd_next сильно растет

В состоянии MYSQL значение Handler_read_rnd_next очень высокое. Мне известно, что это значение будет увеличиваться при выполнении запроса, который не имеет надлежащих индексов. Но даже когда мы выполняем шоу-статус, такой как 'Handler_read_rnd_next', это значение увеличивается на 2. Основываясь на...

11
переместить папку данных и диск MySQL

Мне нужно переместить данные в другую папку и диск на моем сервере Cent OS DB. я добавил новый жесткий диск (так как у нас осталось мало места), У меня есть 1 ТБ жесткого диска, и у меня есть новые 2 ТБ, я хочу разместить данные на том же сервере (выделенный сервер, размещенный в центре данных) Я...

11
MySQL автоматическая настройка максимальных значений соединений

Я установил максимальное количество подключений около 2000 в файле my.cnf. max_connections=2048 Я обновился до 5.5.20 и теперь вижу следующую строку в журнале ошибок. 120201 19:40:24 [Warning] Changed limits: max_open_files: 1024 max_connections: 214 table_cache: 400 Почему mysql изменил значение...

11
Генерация счетов и отслеживание

Каждые 2 недели система будет генерировать счета для компаний. Компания будет получать счета 1-го и 16-го числа каждого месяца. (Он запускается через Cron Job каждые 2 недели. Он просматривает таблицу заказов, а затем добавляет в таблицу счетов-фактур. Есть ли альтернатива?) В ordersтаблице...

11
Как записать подробный вывод из mysqldump?

Обычно вы сохраняете подробный вывод команды Linux следующим образом: # command > output.txt Но когда вы используете команду вроде mysqldump, >опция выводит дамп таблиц базы данных в нужный файл: # mysqldump --username=whatever --password=whatever -h localhost database > dump.sql Если вы...

11
Запретить сброс идентификатора auto_increment в базе данных Innodb после перезапуска сервера

Недавно я читал, что из-за того, как InnoDB пересчитывает значение AUTO_INCREMENT при перезапуске сервера, любые записи в верхнем конце списка идентификаторов могут повторно использоваться их идентификаторы. Обычно это не проблема, поскольку при удалении пользователя все, что связано с...

11
Пытаясь понять SHOW SLAVE STATUS в MySQL

У меня есть настройка репликации Master-Slave, и похоже, что она работает нормально. Ниже приведен результат SHOW SLAVE STATUSкоманды: show slave STATUS\G; *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event Master_Host: *.*.*.*...

11
Запуск SQL Query на всех базах данных

У меня есть одна учетная запись хостинга с использованием cPanel и phpmyadmin. У меня есть 50 баз данных под этой учетной записью, все WordPress. Мне нужно изменить этот запрос, чтобы он проходил через все базы данных для обновления пароля. ОБНОВЛЕНИЕ 'wp_users' SET 'user_pass' = MD5...

11
Возможности InnoDB INSERT Performance

Привет я бегу самую последнюю версию Percona Server. Версия сервера: 5.5.24-55 Percona Server (GPL), выпуск 26.0 У меня есть коробка с 10 процессорами этих характеристик. processor : 0 vendor_id : AuthenticAMD cpu family : 16 model : 9 model name : AMD Opteron(tm) Processor 6128 stepping : 1...

11
MySQL таблица с 100 000 записей часто запрашивается

У меня есть единственная база данных около 100 таблиц для хранения различных видов информации. Самая важная таблица - это наша таблица заказов, которая используется для хранения заказов клиентов и насчитывает более 100 000 записей на данный момент и продолжает расти. Эта таблица является самой...

11
Задача оптимизации: составные кластерные ключи, условия флага и слияние индекса

Три стола: product: с колонками: ( a, g, ...a_lot_more... ) a: PK, clustered g: bit-column main: с колонками: ( c, f, a, b, ...a_lot_more... ) c: PK, clustered f: bit-column (a, b): UQ lookup с колоннами: ( a, b, c, i ) (a, b): PK, clustered a: FK to product(a) c: UQ, FK to main(c) i: bit-column Я...