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

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


1
Может ли пространственный индекс быть частью индекса из нескольких столбцов?
Это руководство здесь крайне непонятно и даже не содержит некоторых примеров операторов SQL: http://dev.mysql.com/doc/refman/5.6/en/column-indexes.html Другой способ перефразировать вопрос заключается в следующем: Мы знаем, что можем иметь индекс с несколькими столбцами. Что делать, если индексы этих столбцов имеют другой тип? Скажем, первый столбец является пространственным, другой - полным текстовым поиском и …
8 mysql  index 


3
Подходящая многоязычная схема или перебор?
ОБНОВЛЕНИЕ 2 : Я фактически закончил тем, что использовал это, и это здорово после нескольких настроек. Вот мой пост о его фактическом дизайне и действии: http://tim.hithlonde.com/2013/lemon-schema-works/ Я создаю веб-приложение и хочу, чтобы оно поддерживало несколько языков. Эта структура состоит из двух компонентов: Соединение локали («английский», «немецкий» и т. Д.) С …

1
InnoDB - высокая скорость записи на диск для файлов ibdata1 и ib_logfile0
Спецификация сервера: VPS со следующей информацией model name : Intel(R) Xeon(R) CPU E5649 @ 2.53GHz MemTotal: 2058776 kB MemFree: 244436 kB Мы используем IP.Board из Invision Power Services, мы используем innodb_file_per_tableи перезагрузили базу данных, чтобы уменьшить размер ibdata1. Однако в последнее время мы все еще сталкиваемся с проблемой высокой загрузки …
8 mysql  innodb 

2
Медленный импорт базы данных MySQL с помощью mysqldump и USE .. SOURCE
У меня в MySQL около 12 таблиц innoDB, в одной из них 11 миллионов записей. Я использовал эту команду для резервного копирования: mysqldump -u [USERNAME] -p [DBNAME] | gzip > [/path_to_file/DBNAME].sql.gz И эта команда для импорта вещей на новый сервер: USE [DBNAME]; SOURCE [/path_to_file/DBNAME].sql; Вот боль, с которой я страдаю …

1
Разрешение пользователя MySQL на хранимую процедуру
Я создал простую хранимую процедуру: mysql> CREATE FUNCTION hello (s CHAR(20)) -> RETURNS CHAR(50) DETERMINISTIC -> RETURN CONCAT('Hello, ',s,'!'); Query OK, 0 rows affected, 1 warning (0.00 sec) Но не удалось его запустить: mysql> SELECT hello('world'); ERROR 1370 (42000): execute command denied to user ''@'localhost' for routine 'test.hello' Возможно ли, …

3
Почему этот пользователь MySQL не может войти в систему с паролем?
В phpmyadmin я создал пользователя с именем «edward» с паролем и всеми привилегиями: Тем не менее, когда я пытаюсь войти через phpmyadmin, появляется сообщение «Невозможно войти на MySQL Server». Когда я пытаюсь войти в систему из командной строки (Windows 7), это также не позволяет мне: Но если я вхожу без …

1
Я хочу знать о IOPS (I / O в секунду) и как это влияет на работу DB CRUD
Я хочу получить выделенный сервер для моей базы данных (MySQL), на котором работает InnoDB Engine. В емкости InnoDB есть эта опция, в которой вы можете определить IOPS. Допустим, у меня есть жесткий диск SATA 72K-RPM, который позволяет 100 IOPS. Означает ли это, что моя БД может выполнять 100 одновременных SQL-запросов …

3
Как создать пользовательскую статистическую функцию?
Мне нужна агрегатная функция, которую MySQL не предоставляет. Я хотел бы, чтобы он был в разновидности SQL MySQL (то есть, не в C). Как мне это сделать? То, на чем я застрял, - это создание агрегатной функции - документы , похоже, не упоминают, как это делается. Примеры желаемого использования productфункции: …

2
Как вы можете иметь два автоинкрементных столбца в одной таблице?
У меня есть таблица MySQL, которая содержит информацию о счетах компании. Однако у этой компании есть два филиала, и у каждого из них есть уникальная последовательность выставления счетов; «Серия А» и «Серия Б», так сказать. Однако это одна компания, и я не хочу создавать две таблицы счетов. Скорее, я как-то …

2
SQL-запрос, чтобы получить последний день каждой недели
Используя MySQL, мне нужно запросить таблицу с полем datetime. Мне нужно посчитать все записи за конкретную неделю. Использование date_format (colname, "% Y% V") возвращает номер недели, но мне нужен последний день (день месяца 01-28 | 29 | 30 | 31) для этой недели. Выход, например СЧЕТ (*) | Дата 11 …
8 mysql 

4
Невозможно предоставить привилегии от имени root
Из-за некоторых проблем я решил заново создать всех пользователей, кроме root@localhost. Это прекрасно работает, но вновь созданный пользователь не имеет права что-либо делать. То, что я хочу, это просто дать все права root на какой-то локальный IP. Я (как root@localhost) пытался CREATE USER 'root'@'10.0.3.210'; GRANT ALL ON *.* TO 'root'@'10.0.3.210'; …

4
MySQL подзапрос резко замедляется, но они работают нормально независимо
Запрос 1: select distinct email from mybigtable where account_id=345 занимает 0,1 с Запрос 2: Select count(*) as total from mybigtable where account_id=123 and email IN (<include all from above result>) занимает 0,2 с Запрос 3: Select count(*) as total from mybigtable where account_id=123 and email IN (select distinct email from …

1
MySQL читает / пишет в таблице
Я оптимизирую нашу БД. По сути, я пытаюсь найти наиболее написанные и наиболее читаемые таблицы в нашей базе данных. После этого я приведу символическую связь этих таблиц в отдельные диски. Есть ли способ следить за каждым действием таблицы? Как в IOPS следовать, пишет, читает в таблице?

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