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

8
Являются ли столбцы, которые не являются индексами, отсортированы на диске вместе с индексом?

Являются ли столбцы, которые не являются индексами, отсортированы на диске вместе с индексом в MySQL, в MyISAM и InnoDB? Неправильная мысль, которую я начал писать: Я думаю, что, вероятно, нет, так как они не проиндексированы; если бы они были отсортированы, это означало бы, что они являются...

8
Как получить несколько строк данных в строку с несколькими столбцами

У меня есть таблица MySQL, как это: User_Id course_name course_location course_id 1 course name 1 location 1 1 1 course name 2 location 2 2 1 course name 3 location 1 3 2 course name 2 location 1 2 2 course name 4 location 4 4 Как я могу получить данные в результате, как это: User_id course 1...

8
Как правильно удалить «REQUIRE SSL» с одного пользователя?

Я успешно предоставил REQUIRE SSL одному пользователю, выполнив ... mysql -u"${targetMySqlUser}" -p"${targetMySqlPass}" -e "GRANT USAGE ON dbname.* TO 'dbusername'@'%' REQUIRE SSL;" но я не смог удалить или отменить этот флаг от пользователя, используя revoke. Я предполагаю, что я борюсь с...

8
Что делает наличие первичного ключа в качестве последнего столбца в составном вторичном индексе в таблице InnoDB?

Скажем , у меня есть отношения 1-к-N (person_id, pet_id). У меня есть таблица, где pet_idнаходится первичный ключ. Я понимаю, что вторичный индекс InnoDB - это, по сути, B-дерево, где значения являются соответствующими значениями первичного ключа для строки. Теперь предположим, что у одного...

8
включить журнал запросов для одной базы данных

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

8
MySql Gap Lock Deadlock на вставках

Я получаю Deadlocks от блокировок на столе при частой вставке из нескольких источников. Вот краткий обзор моих процессов. START TRANSACTION UPDATE vehicle_image SET active = 0 WHERE vehicleID = SOMEID AND active = 1 Loop: INSERT INTO vehicle_image (vehicleID, vehicleImageFilePath,...

7
Как я могу ускорить «показ столбцов» в MySQL?

Мое приложение зависит от запуска "Показать столбцы" для определенных таблиц. Выполнение занимает около 60 мс, в то время как все остальные наши запросы занимают менее 1 мс. Запросы information_schemaнапрямую еще медленнее. База данных содержит около 250 баз данных, от 100 до 200 таблиц на базу...

7
Функция метаданных MySQL для получения проецируемого типа столбца в запросе?

Можно ли получить тип поля из запроса MySQL так же, как вы можете получить его из таблицы с помощью SHOW COLUMNSкоманды? Например, из производной таблицы, SELECT x -- presumedMetaFn(x) -- returns "int" FROM ( SELECT 1 AS x UNION SELECT 2 ) AS t; Учитывая приведенный выше запрос, есть ли функция или...

7
Mac OS X 10.10 mySQL 5.6.26 доступна из CLI, но не из порта 3306

Сегодня я установил новую версию MySQL 5.6.26 на свой Mac. Я смог получить доступ к mySQL из Terminal.app, как и ожидалось, однако я не смог подключить рабочую среду mySQL к порту 12706.0.1 3306. Что меня действительно смутило, так это то, что я не смог подключиться к этому порту даже локально (nc...