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

MySQL версії 5.5. Будь ласка, також тег з mysql для пошуку.

1
Чому за замовчуванням символ_set_server є latin1?
Я використовую MySQL 5.5, і коли я показую змінні про charset, у мене є +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | latin1 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | latin1 …

1
Переглянути останні кілька тупиків innodb
Я бачу, що я можу переглянути останню безвихідь у mysql / innodb, але чи є спосіб переглянути минулі тупики? У нас є дві проблеми з тупиком, одна важлива, а інша - ні. Менш важливий тупик відбувається кілька разів на день, тому він стає "останнім" тупиком.


2
Неможливо налаштувати або запустити MySQL
На новій установці Kubuntu 14.04 я побіг sudo aptitude install mysql-server-core-5.6. Встановлення не вдалося завершити через залежність деяких пакетів KDE від mysql-server-core-5.5, які були б замінені. Тепер при запуску sudo aptitude install mysql-server-5.5я отримую цю помилку після введення пароля: Configuring mysql-server-5.5 Unable to set password for the MySQL "root" user …


4
MySQL InnoDB блокує первинний ключ при видаленні, навіть якщо він читається
Передмова У нашому додатку працює кілька потоків, які виконують DELETEзапити паралельно. Запити впливають на поодинокі дані, тобто не повинно бути ймовірності того, що паралельний запис DELETEвідбувається в одних і тих же рядках з окремих потоків. Однак, відповідно до документації, MySQL використовує так званий замок "next-key" для DELETEоператорів, який блокує як …

1
Таблиця MySQL із 100 000 запитами часто запитується
У мене єдина база даних із близько 100 таблиць для зберігання різного роду інформації. Найважливішою таблицею є наша таблиця замовлень, яка використовується для зберігання замовлень клієнтів і нараховує понад 100000 записів на даний момент і зростає. Ця таблиця є найбільш запитуваною таблицею в нашій базі даних для різних частин інформації, …

2
Неможливо скинути таблицю з моменту показу на очікування блокування метаданих
Ми намагаємося відкинути одну таблицю, але вона стає повішеною, і коли ми бачимо команду "SHOW PROCESSLIST", вона відображається як "очікування блокування метаданих". Навіть ми не в змозі виконати жодну операцію над цією таблицею. Хтось знає, як це вирішити?

2
Проблема оптимізації: складені кластеризовані ключі, умови прапора та об'єднання індексів
Три таблиці: product: зі стовпцями: ( a, g, ...a_lot_more... ) a: PK, clustered g: bit-column main: зі стовпцями: ( c, f, a, b, ...a_lot_more... ) c: PK, clustered f: bit-column (a, b): UQ lookup зі стовпцями: ( a, b, c, i ) (a, b): PK, clustered a: FK to product(a) …

4
Як отримати максимальну користь від MySQL на машині QuadCore з 16 ГБ оперативної пам’яті?
Я запускаю сервер MySQL 5.5 на своїй робочій станції для наукового аналізу даних і цікавлюсь, як налаштувати MySQL для того, щоб отримати максимальну ефективність від нього. Типи запитів, які я зазвичай веду, передбачають приєднання 10-20 таблиць і можуть працювати досить довго, одна-кілька хвилин взагалі не є винятком. Лише дуже мало …

4
Як змінити попередній підлеглий MySQL, щоб він був головним і видалив інформацію про стан підлеглого?
У мене є конфігурація ведучого -> підлеглого, де майстер не вдався. Я зміг скинути старого раба на хазяїна, а старого - на раба з нього. Чудово. Що я не можу зробити, це видалити головну інформацію про старого раба, який зараз є новим господарем. Розумію: mysql> show slave status \G *************************** …

2
спосіб запобігти запитам очікування блокування рівня таблиці
Ми зіткнулися з проблемою після переміщення бази даних нашого клієнта на додатковий сервер. Це повинно було мати позитивний вплив на продуктивність сайту, але існує проблема з блокуванням таблиці в MyISAM. (Я чув про використання InnoDB замість MyISAM, але ми не можемо змінити двигун найближчим часом). Ми можемо помітити його на …

1
Чому mysql 5.5 повільніше, ніж 5.1 (Linux, використовуючи mysqlslap)
my.cnf (5.5 та 5.1 те саме): back_log=200 max_connections=512 max_connect_errors=999999 key_buffer=512M max_allowed_packet=8M table_cache=512 sort_buffer=8M read_buffer_size=8M thread_cache=8 thread_concurrency=4 myisam_sort_buffer_size=128M interactive_timeout=28800 wait_timeout=7200 mysql 5.5: ..mysql5.5/bin/mysqlslap -a --concurrency=10 --number-of-queries 5000 --iterations=5 -S /tmp/mysql_5.5.sock --engine=innodb Benchmark Running for engine innodb Average number of seconds to run all queries: 15.156 seconds Minimum number of seconds to …

2
Увімкнення LOAD DATA LOCAL INFILE в mysql
LOAD DATA LOCAL INFILEне включено за замовчуванням. Як правило, вона повинна бути включена шляхом розміщення local-infile=1в my.cnf. Але це працює не для всіх установок. На мій досвід, він працював для Debian 7, але не для Debian 7 мінімальний, хоча обидві установки надходять з одного попередньо складеного пакету дебютів. Обидва на …

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

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