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

17
MySQL open_files_limit - не может изменить эту переменную

Я сталкиваюсь с проблемами, потому что мой open_files_limitдля MySQL только 1024. Centos 7, MySQL Community Server 5.6.22-log На самом деле это vps, выделенный для mysql для WHM-сервера (удаленный mysql), но это не относится к делу. Конфиг файлы my.cnf: [mysqld] open_files_limit = 100000...

17
В чем смысл tinyint (N)?

Когда мы используем длину аргумента с числовыми типами данных, насколько я знаю, это определяет ширину экрана. Я попробовал следующее: mysql> create table boolean_test (var1 boolean, var2 tinyint); Query OK, 0 rows affected (0.10 sec) mysql> show create table boolean_test;...

17
Лучший из MyISAM и InnoDB

Можно ли заставить InnoDB использовать индексы, аналогичные MyISAM, вместо кластерного индекса из-за ограничения оперативной памяти при одновременном использовании преимуществ ее производительности...

17
Как показать имена столбцов таблицы?

Случай прост: у вас есть база данных MySQL, где у вас есть только интерфейс SQL-запросов, и вы хотите знать структуру базы данных с запросами. Вы можете перечислить таблицы с помощью show tables;команды, но как вы видите имена отдельных столбцов? ( SELECTоператор показывает, Empty setчто данные...

17
Настройки MySQL InnoDB page_cleaner могут быть неоптимальными

Видя эту заметку в mysqld.log: [Note] InnoDB: page_cleaner: 1000ms intended loop took 15888ms. The settings might not be optimal. (flushed=200 and evicted=0, during the time.) Кажется, здесь есть упоминание о чем-то вроде этого: экземпляр MySQL останавливается, «делает индекс SYNC» Мой вопрос:...

17
mysqldump vs mysqlpump

Я только что услышал о mysqlpump - похоже, он был выпущен с MySQL 5.7, однако MySQL 5.7 все еще включает mysqldump . Они обе программы резервного копирования, но может ли кто-нибудь обобщить основные различия? Существуют ли сценарии, когда один из них может работать лучше? Будет ли поэтапный отказ...

17
Посмотрите, содержит ли массив JSON в MySQL объект, ключ которого содержит конкретную дату

я пытаюсь выяснить, есть ли строка, которая содержит конкретную дату в массиве JSON Допустим, мои данные выглядят так: Настольные приложения: id | application_id | data # Rows 1 | 1 | [{"data" : ["some", "data#1"], "date": "2016-04-21"}, {"data" : ["other", "data#1"], "date" : "2016-04-22"}] 2 | 2...

17
Инфраструктура для высококонкурентных, высокозаписывающих БД

Мои требования: 3000 подключений 70-85% Пишу против прочитанного В настоящее время мы максимизируем высокопроизводительный, очень большой экземпляр на 700 соединений. Все 8 ядер максимально. Мы думаем, что это количество одновременных подключений, так как память в порядке. Сама запись очень проста...

17
Что произойдет в случае репликации MySQL Master / Slave, если я запишу в Slave?

Несколько вопросов Останется ли запись «Ведомый» до тех пор, пока в таблицу на ведущем устройстве не будет добавлена ​​/ обновлена ​​/ удалена запись, которая может повлиять на Ведомого устройства? Если нет, как я могу убедиться, что подчиненное устройство синхронизировано с ведущим в будущем...

17
Индекс первичного ключа с DATETIME в качестве первой части составного ключа никогда не используется

У меня проблема с индексированием даты (или даже даты) в качестве первой части моего первичного ключа. Я использую MySQL 5.5 Вот мои две таблицы: -- This is my standard table with dateDim as a dateTime CREATE TABLE `stats` ( `dateDim` datetime NOT NULL, `accountDim` mediumint(8) unsigned NOT NULL,...

17
База данных MySQL зависает после «использования»

Я недавно сделал довольно глупую ошибку и испортил мою установку Ubuntu. Чтобы решить эту проблему, я загрузился с live cd и скопировал файлы базы данных. Тем не менее, теперь я скопировал папки из старой установки в новую, всякий раз, когда я набираю «use database_name», он просто зависает на...

17
Как управлять миллионами пользователей?

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

16
Как использовать подготовленные операторы в хранимых процедурах MySQL?

Я использую mysql, и мне нужно как-то использовать curid столбца, возвращенный подготовленным оператором в последующем запросе. Я использую подготовленные операторы, потому что, как я прочитал, это единственный способ передать переменную в предложение LIMIT. У меня есть эта хранимая процедура...

16
Как избавиться от ошибки «максимальное количество пользовательских подключений»?

Я использую MySQLi для своего веб-приложения, но всякий раз, когда я хочу посетить какую-то конкретную страницу, я получаю mysqli_connect() [function.mysqli-connect]: (42000/1203): User ***_user already has more than 'max_user_connections' active connections. Я уже пытался закрыть все соединения,...

16
Строки отсутствуют после онлайн-конвертации из MyISAM в InnoDB

У нас достаточно небольшая база данных, которую мы хотели преобразовать из MyISAM в InnoDB. Будучи новичками в базе данных, мы просто конвертировали (используя alter table), даже не закрывая сайт. Теперь, когда преобразование выполнено, кажется, что пропущено множество прерывистых строк. Возможно...

16
В чем преимущество использования BOOLEAN перед TINYINT (1)?

Из руководства MySQL говорится: BOOL, BOOLEAN Эти типы являются синонимами для TINYINT (1). Нулевое значение считается ложным. Ненулевые значения считаются истинными: Я создал столбец BOOLEAN со 0значением по умолчанию. Затем я обновляю значение до 2. Логически, я ожидал бы, что MySQL примет или...