Запитання з тегом «mysql»

Усі версії MySQL (не Microsoft SQL Server). Будь ласка, додайте тег, що відповідає версії, як mysql-5.7, якщо це стосується питання.

3
Як вивести журнали MySQL в syslog?
Я хочу використовувати syslog для входу в MySQL (5.1.41) в Ubuntu (10,04 LTS). Я знайшов інформацію, що виводить журнал помилок у syslog. [mysqld_safe] syslog Але я хочу використовувати syslog для ведення загальних журналів та журналів повільних запитів. Підкажіть, будь ласка, як написати конфігураційний файл? Я не міг знайти, як це …
13 mysql  logs 


5
Чи нерозумно запускати реплікацію на одному фізичному сервері?
Я розглядаю можливість встановлення реплікації Master-Slave для моєї бази даних. Підлеглий сервер буде використовуватися для надмірності та, можливо, сервера звітів. Однак одна з найбільших проблем, з якою я стикаюсь, - це те, що ми вже максимум живлення в нашому центрі обробки даних. Тому додавання іншого фізичного сервера - це не …

3
Динамічний SQL в MySQL зберігається підпрограми
Відповідно до обмежень на збережені підпрограми та тригери , не можна використовувати динамічний sql (обмеження знято для збережених процедур у версії 5.0.13 та пізніших версій). Чому це обмеження діє? І навіщо піднімати його на процедури, а не на функції чи тригери?

2
Найшвидший спосіб змінити тип даних із індексованим ключем таблиці 600 ГБ з INT на BIGINT
Мені потрібно змінити тип даних з INT на BIGINT у таблиці MySQL 600 Гб. У колонці є унікальний індекс. Я міг би бути непогашеним з непідписаним INT, але я припускаю, що зміна цього або BIGINT буде дуже сильною. Двигун таблиці - InnoDB. Що було б простіше: АЛЬТЕР ТАБЛ Копіювання структури …

1
Команда MySQL запитує всю базу даних MyISAM
Буду вдячний, якщо хтось міг би допомогти мені про те, що є правильною командою в MySQL, щоб запитати всю базу даних щодо наявності двигуна "MyISAM". Мені потрібно конвертувати всі БД та таблиці з MyISAM в InnoDB.
13 mysql  innodb  myisam 

6
Як додати стовпчик до великої таблиці в MySQL
Я розробник PHP, тому не будьте суворими. У мене великий стіл ~ 5,5 Гб дамп. Наш прем'єр вирішив створити в ній нову колонку, щоб виконати нову функцію. Таблиця - InnoDB, тому що я спробував: Змінення таблиці на екрані з блокуванням таблиці. Взяв ~ 30 годин і нічого. Тому я просто …
13 mysql  innodb 

1
Повільні запити не реєструються
Я намагаюся ввімкнути повільний журнал запитів на нашому сервері, щоб виявити будь-які запити, які можуть використовувати оптимізацію. Звучить досить просто, проте мій файл не записується. Я не отримую жодних помилок і нічого подібного, воно, схоже, не записує повільні запити. Я згадав перезапустити mysql після зміни конфігурації. Я використовую MySQL Ver …

4
Чи краще розділити великий запит на кілька менших запитів?
Є ситуації, які вимагають, щоб дійсно великий запит об'єднав кілька таблиць разом із заявами про підбір, щоб отримати бажані результати. Моє запитання: чи варто розглянути можливість використання декількох менших запитів та ввести логічні операції в прикладний рівень, запитуючи БД у кількох викликах, або краще, щоб їх було за один раз? …

2
Отримайте фіксоване значення у вибраному
Мені потрібно зробити SELECTзапит, де я отримую значення поля "гроші". Поле насправді не існує в базі даних. Мені просто потрібен запит, щоб повернути це поле з фіксованим значенням; у цьому випадку значення в доларах США. Як повернути постійне значення у SELECTвиписці?
13 mysql 

4
Неможливо вивести дані MySQL у файл
Я намагаюся вивести дані з таблиці MySQL у файл, але отримую помилки дозволу: $ pwd /home/dotancohen $ mkdir in $ chmod 777 in/ $ mysql -ugs -p mysql> USE someDatabase; mysql> SELECT * FROM data INTO OUTFILE '/home/dotancohen/in/data.csv'; ERROR 1045 (28000): Access denied for user 'gs'@'localhost' (using password: YES) mysql> …

2
MySQL CAST проти CONVERT
Скажімо, у мене є VARCHAR (який містить числові дані), який я хочу використовувати для простого обчислення (додавання до нього 10). Відповідно до документації MySQL щодо функцій CAST , я можу досягти цього за допомогою CAST або CONVERT: SELECT (CAST(field1 AS SIGNED)) + 10 FROM myTable; або: SELECT (CONVERT(field1,SIGNED)) + 10 …
13 mysql 

1
MySQL Sharding vs MySQL Cluster
Враховуючи лише ефективність , чи може MySQL кластер обіграти користувацькі дані, що посилюють рішення MySQL? заточування = горизонтальне перегородка Коли я маю на увазі шардинг, я розглядаю шардинг, зроблений на рівні додатків, наприклад, рівномірний розподіл записів у незалежних екземплярах MySQL. Для двох серверів це може бути (ключ мод 2).
13 mysql  ndbcluster 

4
Оптимальна кількість екземплярів буфера пулу MySQL InnoDB
Характеристики сервера Загальна системна оперативна пам’ять: 8 Гб (на ній працює MySQL + інші речі, крім MySQL, тобто не присвячені MySQL) Кількість ядер процесора: 6 У мене є дані в db на суму близько 2 Гб У мене розмір буфера для InnoDB розміром 4 Гб Що краще: Примірники буферного басейну …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.