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

Все версии MySQL (не Microsoft SQL Server). Пожалуйста, добавьте также тег для конкретной версии, такой как mysql-5.7, если он имеет отношение к вопросу.

1
Может ли mysqldump сбрасывать триггеры и процедуры?
Есть ли способ сделать mysqldump, который будет сохранять все триггеры и процедуры из указанного БД? Некоторое время назад я прочитал, что mysqldumpтакже спасет мои триггеры, но это не похоже на это. Мой второй связанный вопрос, как я могу проверить в файле sql, если триггеры существуют?

2
Нужно ли представлению свои собственные ограничения внешнего ключа?
Отказ от ответственности: я программист, а не администратор баз данных, так что терпите меня ... У меня есть вид, который я использую, чтобы просто сопоставить 2 объекта вместе. Я должен сделать соединение между несколькими различными таблицами, чтобы получить это: CREATE OR REPLACE VIEW V_SCREENING_GROUP_SITES AS ( SELECT SG.SCREENING_GROUP_ID, V.SITE_ID FROM …

2
Как найти среднее значение столбца в MySQL?
Я могу только представить, как сделать это с двумя запросами к базе данных. Первый находит количество строк в базе данных, а второй выбирает с помощью ORDER BYинтересующего меня столбца, LIMIT X, 1где X - половина числа строк. Есть ли простой способ сделать это только с одним запросом? Прямо сейчас я …
10 mysql 

2
Моделирование структуры базы данных для нескольких типов пользователей и их контактной информации
Я проектирую базу данных, в которой будут храниться пользователи разных типов. Преимущественно (но не исключительно) они будут актерами, режиссерами и писателями. В настоящее время существует только четыре пользовательских типа, которые имеют отношение к делу. Существует внешняя вероятность того, что это число может увеличиться, но вероятность низкая - и в таком …

1
InnoDB: игнорирование журнала повторов из-за отсутствия MLOG_CHECKPOINT
Я работаю с MySQL версии 5.7.14 (доморощенная установка на OS X El Capitan). Моя система не закрылась должным образом, когда MySQL работал, и после перезагрузки, когда я пытаюсь запустить демон MySQL, я получаю ошибки ниже. 2017-02-07T10:11:42.224506Z 0 [Note] mysqld (mysqld 5.7.14) starting as process 18234 ... 2017-02-07T10:11:42.227375Z 0 [Warning] Setting …

4
Ошибка 1236 - «Не удалось найти первое имя файла журнала в двоичном файле индекса журнала»
Наша установка: Мастер: MariaDB 10.0.21 Раб: MariaDB 10.0.17 До недавнего времени репликация работала нормально, и в этот момент ведомые БД пришлось восстанавливать из дампа. Я выполнил все необходимые действия: Дамп БД мастера, передавать дамп ведомому, уронить старые блоки данных, выполнить дамп для восстановления БД, выполнить соответствующую CHANGE MASTERкоманду, и , …

3
Нужно ли переиндексировать таблицу MySQL после массового удаления?
У меня есть таблица в MySQL с большим количеством INSERT и SELECT каждую секунду. И происходит массовое удаление некоторых старых данных один раз в день. Нужно ли переиндексировать таблицу после удаления? Я хочу увеличить производительность. Кто-нибудь может предложить несколько советов? Использование innodb в качестве механизма хранения. Я должен изменить это? …

3
Подсчет нулевых и ненулевых значений в столбце
Как посчитать и получить значение NULL, а не NULL для одного столбца в MySQL? туЬаЫе --------------------------------------------------- id | name | visited | registDate | --------------------------------------------------- 1 | george | NULL | 2014-04-01 | --------------------------------------------------- 2 | Thomas | NULL | 2014-04-15 | --------------------------------------------------- 3 | Wilfred | 1 | 2014-04-24 …
10 mysql  count  null 

1
Можно ли избежать сортировки файлов?
Можно ли избежать «Использование временного» и «Использование файловой сортировки» для следующего запроса SELECT? Я не могу найти способ сделать это. Я попытался добавить индексы, как для top_expire, так и для программы, но это не помогло. С ORDER BY запрос занимает более 1 секунды, а без него - всего 0,003 секунды …

2
Сохраняет ли MySQL типы данных как LAT LNG или LNG LAT?
Я привык видеть формат местоположения как широту, за которой следует долгота, но я полагаю, что при использовании библиотек MySQL хранит его POINT(LNG LAT)в обратном порядке. Моя библиотека неверна или это фактический формат? Я не могу найти эту деталь в документации MySQL.
9 mysql  spatial 

4
Проблема получения молний в радиусе через MySQL
У меня есть таблица почтовых индексов, которая включает в себя центральный лат, lng для каждого почтового индекса. Я использую его, чтобы получить список почтовых индексов в пределах определенного радиуса мили из любой произвольной точки. Мне просто пришло в голову, что то, что центральная точка молнии не находится в пределах заданного …

2
Хранилище данных: Как я могу запрашивать ежедневные снимки?
У меня есть несколько снимков базы данных, которые не являются временными сериями. Например: Снимок дня 1: +----+---------------+------------+------------+ | ID | Title | Category | Date | +----+---------------+------------+------------+ | 1 | My First Post | helloworld | 2015-01-01 | +----+---------------+------------+------------+ Снимок дня 2 (новое сообщение добавлено сегодня): +----+----------------+------------+------------+ | ID | …

2
Подключите MySQL верстак с MySQL контейнером
Я вытащил MySQL контейнер из Dockerhub, и он работает на моем MacBook Pro, как вы можете видеть следующим образом CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 12cd3deaa3f0 mysql:latest "/entrypoint.sh mysql" 47 hours ago Up 10 minutes 3306/tcp mysqldb Затем я загрузил рабочую среду MySQL и попытался соединить ее с …

2
Просмотр активных подключений MySQL для пользователя
Мне нужен запрос, который даст мне активное или открытое количество подключений к определенной базе данных для определенного пользователя. Я часами искал и ничего не придумал. Я рядом, вот что я попробовал. SHOW STATUS WHERE `variable_name` = 'Threads_connected'; SHOW STATUS LIKE '%onn%'; SELECT * FROM information_schema.processlist WHERE USER='database_user'; Я работаю в …

2
MySQL: delete… where..in () против delete..from..join и заблокированные таблицы при удалении с помощью подвыбора
Отказ от ответственности: прошу прощения за отсутствие знаний о внутреннем устройстве базы данных. Здесь это идет: Мы запускаем приложение (не написанное нами), которое имеет большую проблему с производительностью при периодической очистке базы данных. Запрос выглядит так: delete from VARIABLE_SUBSTITUTION where BUILDRESULTSUMMARY_ID in ( select BUILDRESULTSUMMARY_ID from BUILDRESULTSUMMARY where BUILDRESULTSUMMARY.BUILD_KEY = …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.