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

20
Понимание статистики буферного пула INNODB

Прочитав эту страницу в документации по MySQL , я попытался разобраться в нашем текущем использовании InnoDB. В настоящее время мы выделяем 6 ГБ ОЗУ для пула буферов. Размер нашей базы данных примерно одинаков. Вот вывод из show engine innodb status\G(мы работаем v5.5) ---------------------- BUFFER...

20
Столбец первичного ключа ALTER от INT до BIGINT в производстве (MySQL 5.6.19a)

Некоторые таблицы INNODB в нашей производственной базе данных собираются достичь предела INT AUTO_INCREMENT, равного 2147483647, и нам нужно изменить их на BIGINT, в противном случае записи начнут давать сбой. Таблицы находятся в рабочей базе данных MySQL 5.6.19a, работающей на Amazon RDS. Как мы...

20
Подсчитайте, где два или более столбцов подряд превышают определенное значение [баскетбол, двойной, двойной, тройной двойной]

Я играю в баскетбольную игру, которая позволяет выводить статистику в виде файла базы данных, чтобы можно было рассчитать статистику, которая не реализована в игре. До сих пор у меня не было проблем с вычислением статистики, которую я хотел, но теперь я столкнулся с проблемой: подсчитать количество...

20
Mysqldump экспортирует индексы по умолчанию?

Я играл немного с туздЫшпр и мне было интересно, если это делает показатели экспорта ( FULLTEXT, INDEX, ...) по умолчанию. Я прочитал об этом, и я нашел эту опцию : --disable-keys, -K что говорит о том, что он действительно экспортирует индексы. Но я не хочу доверять своей интерпретации, и я хочу...

20
Как заставить одну запись иметь истинное значение для логического столбца, а все остальные - ложное значение?

Я хочу обеспечить, чтобы только одна запись в таблице считалась значением «по умолчанию» для других запросов или представлений, которые могут обращаться к этой таблице. По сути, я хочу гарантировать, что этот запрос всегда будет возвращать ровно одну строку: SELECT ID, Zip FROM PostalCodes WHERE...

20
Разница в производительности между MySQL и PostgreSQL для одной и той же схемы / запросов [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Я начинающий администратор баз данных, и у меня есть...

20
Изменить существующий путь к данным

Я хочу изменить datadirпуть в my.iniфайле. Существующий datadirпутьC:/ProgramData/MySQL/MySQL Server 5.1/Data/ Размер моего C:накопителя составляет 30 ГБ, а папка данных MySQL занимает 25 ГБ. Поэтому я хочу , чтобы изменить datadirк F:/naveen/data. Это возможно? Моя машина работает под управлением...

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

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

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

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

19
MySQL кеширует запросы?

Я связываю базу данных MySQL с объектами данных PHP (PDO) и выполняю обширный SQL-запрос. Обычно это занимает около 1500 мс; Я все еще должен оптимизировать это. Когда я дважды запускаю PHP-скрипт с небольшим интервалом, запрос занимает около 90 мс. Запрос в обоих случаях одинаков. Когда я запускаю...

19
В чем разница между типами данных MySQL VARCHAR и TEXT?

После версии 5.0.3 (которая позволила VARCHAR быть 65 535 байт и перестала усекать конечные пробелы), есть ли существенное различие между этими двумя типами данных? Я читал список различий, и только два примечания: Для индексов в столбцах BLOB и TEXT необходимо указать длину префикса индекса. Для...

19
Как искать всю базу данных MySQL для конкретной строки

Можно ли искать всю таблицу базы данных (строки и столбцы), чтобы узнать конкретную строку. У меня есть база данных с именем около 35 таблиц, мне нужно найти строку с именем «привет», и я не знаю, в какой таблице эта строка сохраняется. Возможно ли это? Использование MySQL Я администратор Linux, и...

19
Синхронизация двух баз данных MySQL в двух разных местах

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

19
Почему InnoDB не хранит количество строк?

Всем известно, что в таблицах, которые используют InnoDB в качестве движка, такие запросы SELECT COUNT(*) FROM mytableочень неточны и очень медленны, особенно когда таблица становится больше и когда во время выполнения этого запроса происходят постоянные вставки / удаления строк. Как я понял,...

19
Рекомендуется ли innodb_file_per_table?

У нас есть приложение, в котором только одна таблица будет расти в миллион строк, а остальные чуть меньше миллиона. Так какой совет мы должны использовать с innodb_file_per_table или оставить только один .ibd? Я читал некоторые статьи, в которых говорилось, что не надо с этим, поскольку вам нужно...

19
Лучший способ создать материализованное представление в MySQL

Я использую MySQL 5.6. Я не могу создать материализованное представление, как в Oracle. Я видел одно или два решения, как Flexview. Кто-нибудь может сказать мне лучший способ создать материализованное представление в MySQL (автоматическое обновление как в Oracle) с минимальной...

19
Можно ли изменить списки ENUM ()?

Я не был уверен, что изменить список ENUM () невозможно, поэтому я сделал тест. В MySQL v5.1.58 я создал тестовую таблицу InnoDB, которая содержит одно поле с именем «bool» типа ENUM («да», «нет»). Тогда я казнил ... ALTER TABLE `test` CHANGE `bool` `bool` ENUM( 'yes', 'no', 'maybe' ) CHARACTER SET...

19
Как сгенерировать последовательность в MySQL

Рассмотрим эту таблицу в MySQL create table numbers (number int); insert into numbers values (3), (2), (9); select * from numbers; +--------+ | number | +--------+ | 3 | | 2 | | 9 | +--------+ Есть ли простой запрос для генерации таблицы со следующими столбцами Числа от 1 до 10 1, если число...