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

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


3
Як визначити майстра в mysql master-slave
Я налаштовую реплікацію MySQL Master-slave і намагаюся розібратися, як впоратися із ситуацією з відмовою, коли я сприяю веденню до ведучого (у випадку, якщо майстер зійде). Мій сервер додатків повинен направляти всі записи на поточний головний майстер, але я не можу використовувати серверний рівень HA між головним і веденим (серцебиття, збереження), …

3
Чи є різниця у виконанні між умовою JOIN та умовою WHERE?
Чи є різниця в ефективності між цими двома прикладними запитами? Запит 1: select count(*) from table1 a join table2 b on b.key_col=a.key_col where b.tag = 'Y' Запит 2; select count(*) from table1 a join table2 b on b.key_col=a.key_col and b.tag = 'Y' Зауважте, єдиною різницею є розміщення додаткової умови; перший …

3
Яка різниця між POINT (X, Y) та GeomFromText ("POINT (XY)")?
Я хотів би зберегти деякі геометричні положення у моїй базі даних MySQL. Для цього я використовую тип даних POINT. Майже скрізь я читав, що функціяGeomFromText слід використовувати для вставки даних у таблицю. Однак я з’ясував, що POINT(X,Y)також працює. Я не знайшов жодного опису, чому його GeomFromTextслід використовувати замість POINT. Наприклад, …

5
Як керувати мільйонами користувачів?
Я збираюся запустити щось дійсно велике. Мені потрібно підготувати сервер і базу даних. Я хотів би згрупувати кожен набір із 100 000 користувачів в окремі таблиці користувачів, але я не знаю, як пов’язати одного користувача, який намагається увійти до відповідної таблиці користувачів. Наприклад, як я можу знати, що користувач jay@mail.comпов’язаний …
17 mysql  users 


4
Викличте збережену процедуру з тригера
Я створив збережену процедуру в mysql, використовуючи наступний синтаксис. DROP PROCEDURE IF EXISTS `sp-set_comment_count`; DELIMITER $$ CREATE PROCEDURE `sp_set-comment_count` (IN _id INT) BEGIN -- AC - AllCount DECLARE AC INT DEFAULT 0; SELECT COUNT(*) AS ac INTO AC FROM usergroups AS ug LEFT JOIN usergroup_comments AS ugm ON ugm.`gid` = …

2
Індекс первинного ключа із 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, `execCodeDim` smallint(5) …

1
Що стосується реплікації MySQL Master / Slave, що буде, якщо я напишу до Slave?
Кілька питань Чи залишатиметься підлеглий запис до тих пір, поки в таблиці головного пристрою не буде вставлення / оновлення / видалення, що може вплинути на підлеглого? Якщо ні, то як я можу забезпечити, щоб підлеглий не синхронізувався з головним майстром, який рухається вперед (видаляючи підлеглий запис або копіюючи цей запис …

5
Інфраструктура для БД з високим рівнем сумісності
Мої вимоги: 3000 підключень 70-85% Пишіть проти Прочитайте Наразі ми максимізуємо високий CPU, надзвичайно великий екземпляр у 700 підключеннях. Всі 8 сердечників максифіковані. Ми вважаємо, що це кількість одночасних з'єднань, оскільки пам'ять прекрасна. Сама запис дуже проста (перевірки повільних речей). Для масштабування до 3000 нам потрібно перейти на кілька серверів, …

3
Найкраще з MyISAM та InnoDB
Чи можна змусити InnoDB використовувати такі ж показники, як MyISAM, замість кластеризованого індексу через обмеження оперативної пам’яті, отримуючи переваги від її одночасності?


2
знищити всі запити - MySQL
Іноді під час SNAFU мені доводиться бігати kill query xxxxxxxдвадцять-тридцять разів. Якоїсь kill allкоманди мені не вистачає? За рахунок того, як мені не подобається вводити текст.
17 mysql 


3
Замороження бази даних MySQL після "використання"
Нещодавно я зробив досить дурну помилку і зіпсував свою установку Ubuntu. Щоб вирішити це, я завантажився з живим компакт-диском і скопіював файли бази даних. Однак тепер я скопіював папки зі старої установки в нову, кожен раз, коли я набираю "use database_name", вона просто застигає на цьому: mysql> use my_database_name; Reading …
17 mysql  backup 

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