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

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

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

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

1
Чому повнотекстовий пошук повертає менше рядків, ніж LIKE
Я не отримую повнотекстовий пошук так, як мені хочеться, і я не розумію відмінностей у списках результатів. Приклади тверджень: SELECT `meldungstext` FROM `artikel` WHERE `meldungstext` LIKE '%punkt%' повертає 92 ряди. Я отримую рядки, які містять сірники, наприклад "Punkten", "Zwei-Punkte-Vorsprung" та "Treffpunkt" у стовпці meldungstext. Я встановив повнотекстовий індекс на стовпчик …

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

2
Як я можу визначити, чи використовується індекс для сортування в MySQL?
У мене є запит із пунктом ORDER BY, який використовує стовпець, який є останнім стовпцем індексу, який використовується в пункті WHERE, по суті форми: SELECT cols FROM tables WHERE col_1 = x AND col_2 = y AND col_3 = z ORDER BY col_4 а індекс створюється на стовпцях (col_1, col_2, …
10 mysql  index  sorting 

2
Чи можу я, щоб одна таблиця була "псевдонімом" або "символьним посиланням", до іншої?
У мене дві таблиці з однаковою структурою, A і B. Певна програма написана так, що вона завжди записує однакові дані в обидві таблиці. Після обговорення з колегою про потенціал економії місця на диску, мені цікаво, чи має mysql або postgresql можливість створювати на столі інший "псевдонім" або "symlink". Я хочу, …
10 mysql  postgresql 

3
Як використовувати затримку вставки з двигуном InnoDB і використовувати менше з'єднання для операторів вставки?
Я працюю над додатком, який включає багато записів у базу даних, приблизно ~ 70% вставок і 30% читає. Це співвідношення також включатиме оновлення, які я вважаю одним читанням та одним записом. Через оператори вставлення кілька клієнтів вставляють дані в базу даних через оператор insert нижче: $mysqli->prepare("INSERT INTO `track` (user, uniq_name, …

2
MySQL Блокує, коли СТВОРИТИ ТАБЛИЦЮ ЯК ВИБОР
Я виконую наступний (фіктивний) запит CREATE TABLE large_temp_table AS SELECT a.*, b.*, c.* FROM a LEFT JOIN b ON a.foo = b.foo LEFT JOIN c ON a.bar = c.bar Припустімо, що запит займає 10 хвилин. При спробі оновити значення в таблицях a, b або c під час його запуску буде …
10 mysql  locking  ctas 

2
Використання декількох ядер для одиночних запитів MySQL на Debian
Я запускаю сервер MySQL для тестів на VM (VMWare) з Debian як гостьовою ОС. У гостя є чотири емульованих ядра CPU, тому я встановив nit_concurrency на чотири. Я роблю дорогі об'єднання на великих столах, що може зайняти кілька хвилин, але я бачу в гостьовій ОС, що одночасно використовується лише одне …

3
Де я можу знайти приклади баз даних для MySQL, SQL Server та Oracle?
Я хочу експериментувати з трьома великими системами управління базами даних. Для цього було б здорово мати однакову базу даних (однакові таблиці тощо) для кожної з них. Де я можу знайти сценарії sql, які створюють однакові тестові бази даних для MySQL, MSSQL та Oracle?

1
відновити єдину базу даних mysql в зайнятій реплікуваній системі master-slave
Шукайте стратегію чи інструмент для відновлення єдиної бази даних до моменту часу у зайнятій реплікаційній системі. У мене 12 баз даних, що працюють на 2 серверах MySQL 5.0.77 в конфігурації головного підлеглого. Щоденний домен використовується щоденно тільки для читання, і є додаткові скиди SQL, за допомогою яких створюються резервні копії …

3
Зберігання часу з мілісекундами в базі даних
Лише швидке запитання щодо зберігання "часу" в базі даних. Я реєструю час запуску користувачів у форматі 00: 00: 00: 00 (години, хвилини, секунди, мілісекунди). Я спочатку збирався зберігати його як, TIMEале потім зрозумів, що MySQL не підтримує мілісекунд у цьому типі. Я зберігатиму фактичний час, взятий у секундоміра користувачів, а …

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 …

3
Як стрес-тест на SQL-сервер? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для адміністраторів баз даних Stack Exchange. Закрито 3 роки тому . Мені доручили стрес-тестувати наш сервер MSSQL та MySQL. Мені хотілося б знати, чи є інструменти чи сценарії, які я …

3
Як найкраще здійснити пошук найближчого сусіда в mysql?
Отже, коротше кажучи, Яким має бути тип даних широти та довготи? Яку команду SQL я повинен зателефонувати, щоб отримати, наприклад, перші 100 найближчих ресторанів? Детальніше: У мене 100k бізнес запису кожен з широтою та довготою. Я бачу, що MySQL насправді підтримує тип даних під назвою точка. Чи варто використовувати це …
10 mysql 

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