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

22
Как реализуется LIKE?

Кто-нибудь может объяснить, как оператор LIKE реализован в современных системах баз данных (например, MySQL или Postgres)? или указать мне на некоторые ссылки, которые объясняют это? Наивным подходом было бы проверять каждую запись, выполняя регулярное выражение или частичное совпадение строк в...

22
Стоит ли когда-нибудь издержек частой аннулирования кэша запросов?

В настоящее время я работаю с базой данных MySQL, где мы видим большое количество недействительных данных в кеше запросов, в основном из-за большого количества операторов INSERT, DELETE и UPDATE, которые выполняются во многих таблицах. Я пытаюсь определить, есть ли какая-либо польза от...

22
Перкона против MySQL

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

22
Необходимо перенести SQL Server на MySQL

У меня есть база данных на SQL Server 2008 на сервере Windows, и я хочу переместить все данные в базу данных MySQL на сервере Ubuntu. Я попытался использовать мастер импорта и экспорта SQL Server с драйвером MySQL ODBC, и он правильно обращается к обеим базам данных, но xml-файлы, содержащие...

22
Почему «LOAD DATA INFILE» быстрее, чем обычные операторы INSERT?

Я прочитал статью, в которой упоминалось, что мы можем достичь 60 000 операций вставки в секунду с помощью LOAD DATA IN FILEоператора, который читает файлы CSV и вставляет данные в базу данных. Почему он должен отличаться от обычных вставок? РЕДАКТИРОВАТЬ: я сократил туда-обратно, позвонив только...

22
mysql dump import невероятно медленно на машине моего разработчика

У меня есть дамп SQL, он довольно большой (411 МБ), и импорт на сервере A занял 10 минут, тот же импорт на моей рабочей станции B имеет оценку (pipeviewer), равную 8 часам (импорт 31 МБ за 40 минут). ) Так что это в 53 раза медленнее. Спецификации: Server A: MySQL Version: 5.5.30-1.1 (Debian) 2 GB...

22
Должно ли подчиненное устройство репликации MySQL работать только для чтения?

Я выполнил репликацию на Percona Server 5.5, следуя этому руководству, и подумал, стоит ли мне добавлять read-only=1в ведомое устройство, my.cnfчтобы оно было только для чтения? Руководство устанавливает репликацию для таблицы mysql так, чтобы пользователи реплицировались, но я в основном использую...

22
Команда DELETE не завершена в таблице строк 30000000

Я унаследовал базу данных и ищу, чтобы очистить и ускорить ее. У меня есть таблица, которая содержит 30 000 000 строк, многие из которых являются ненужными данными, вставленными из-за ошибки от имени нашего программиста. Прежде чем добавлять какие-либо новые, более оптимизированные индексы, я...

22
Ошибка MySQL: доступ запрещен для пользователя 'a' @ 'localhost' (с использованием пароля: ДА)

Я использую учетную запись root создал учетную запись 'a'@'%'. Но я не могу использовать эту учетную запись для подключения к серверу MySQL, когда я указываю параметр хоста. Я могу успешно подключиться без -hпараметра. Пожалуйста, смотрите стенограмму ниже. Я надеюсь, что кто-то может помочь мне...

21
Является ли обычной практикой смешивать таблицы InnoDB и MyISAM на одном сервере?

У меня есть одна база данных объемом около 4,5 ГБ, работающая на сервере с 8 ГБ ОЗУ. Подавляющее большинство таблиц - MyIsam (около 4,3 ГБ), но вскоре я собираюсь преобразовать некоторые из них в InnoDB. (Это будет медленный процесс, фокусирующийся сначала на таблицах с наибольшей интенсивностью...

21
Разъяснение по переменной MySQL innodb_flush_method

Позвольте мне начать с признания, что я очень не осведомлен о внутренней работе жестких дисков. Поэтому, когда я перечитал руководство по переменной innodb_flush_method , меня это смутило. Могу ли я получить объяснение в терминах непрофессионала о разнице в O_DSYNC и O_DIRECT и о том, как узнать,...

21
медленная скорость загрузки данных из mysqldump

У меня есть небольшая база данных MySQL с около 30 таблицами, некоторые из которых 10 миллионов записей, около 100 миллионов. Из mysqldumpвсех таблиц (в отдельных файлах) довольно быстро, может быть, занимает 20 минут. Он генерирует около 15 ГБ данных. Самые большие выгруженные файлы находятся в...

21
Борьба за отладку высокой загрузки ЦП на экземпляре Amazon RDS MySQL

Мы работаем с сервером MySQL RDS m1.xlarge и имеем некоторые проблемы с высокой загрузкой процессора. У нас были некоторые проблемы пару недель назад, когда загрузка процессора достигала 100% в большом случае. Когда мы увеличили размер до xlarge, это на некоторое время стабилизировало ситуацию, но...

21
Какой смысл фильтровать в MySQL объяснить?

Как описано здесь в документации по MySQL : Отфильтрованный столбец показывает приблизительный процент строк таблицы, которые будут отфильтрованы по условию таблицы. То есть, строки показывают приблизительное количество проверенных строк, а строки × отфильтрованные / 100 показывают количество...

21
mysqldump с INSERT… ON DUPLICATE

Я хочу объединить данные из одной базы данных в другую. Поэтому я создаю дамп с, mysqldumpа затем импортирую его в другую базу данных (с той же структурой таблиц). У меня нет никаких проблем (таких как повторяющиеся записи или что-то еще) в этом случае. Но я делаю некоторые слияния для целей...

20
MySQL: древовидно-иерархический запрос

ПОДДЕРЖКА В ДЕРЕВЕ в MySQL В моем MYSQL Database COMPANYу меня Table: Employeeрекурсивная ассоциация, сотрудник может быть начальником другого сотрудника.A self relationship of kind (SuperVisor (1)- SuperVisee (∞) ), Запрос на создание таблицы: CREATE TABLE IF NOT EXISTS `Employee` ( `SSN`...

20
Как я могу сбросить автоинкремент таблицы MySQL до 1 в phpMyAdmin?

Я знаю, что в MySQL в командной строке я могу сбросить поле автоинкремента таблицы в 1 с этим: ALTER TABLE tablename AUTO_INCREMENT = 1 Мне любопытно, если есть способ сделать это из phpMyAdmin. Что-то вроде флажка для сброса автоинкремента или что-то еще в этом духе? Не то чтобы в подходе...

20
Что установить innodb_buffer_pool и почему ..?

У меня есть 170 ГБ InnoDBиндекса и данных. Я должен перенастроить размер innodb_buffer_pool для лучшей производительности. Максимальный размер таблицы таблицы InnoDB (индекс + данные) составляет 28 ГБ. Итак, какой должен быть оптимальный размер innodb_buffer_pool. ОБНОВИТЬ мы собираемся перенести...