@habrachat

Страница 5056 из 6731
Славик
27.01.2018
12:12:21
самое простое решение перебить запрос в 2 в коде

но тогда делать транзакцию надо

но нафиг это нужно =)

лучше пожру

Google
Сергей
27.01.2018
12:13:11
Ну я не экстрасенс, не видя кода и базы сказать не могу)

Но думаю все дело в базе

Не хватает там таблички с связью

Из за этого такая байда с айди

Славик
27.01.2018
12:14:23
да с базой ок

трабла именно в поведении on duplicate key update



Сергей
27.01.2018
12:14:38
Уже нет)))

Славик
27.01.2018
12:14:40
вот есть решение

https://www.percona.com/blog/2011/11/29/avoiding-auto-increment-holes-on-innodb-with-insert-ignore/

то есть синтаксис on duplicate key работает не так, как ожидалось

Сергей
27.01.2018
12:15:50
вот есть решение
Не похоже на решение ?

Славик
27.01.2018
12:16:05
но нафиг это нужно =)

Google
Славик
27.01.2018
12:16:05
лучше пожру

да вот решение

Сергей
27.01.2018
12:16:26
Нуну

А утебя версия мускула какая?

5.1?

Славик
27.01.2018
12:17:39
а хрен знает =)

как в убунте узнать?

Сергей
27.01.2018
12:18:09
mysql -v

Нет?

Славик
27.01.2018
12:18:23
access denied

https://bugs.mysql.com/bug.php?id=28781

даже баг такой есть

заведен у них в тасках

Сергей
27.01.2018
12:19:30
root@wizbox:~# mysql --version mysql Ver 14.14 Distrib 5.7.20, for Linux (x86_64) using EditLine wrapper root@wizbox:~#

Славик
27.01.2018
12:19:43
mysql Ver 14.14 Distrib 5.7.20, for Linux (x86_64) using EditLine wrapper

ы

Luka Megurine
27.01.2018
12:19:56
Эволюция системных вызовов архитектуры x86 (habrahabr.ru)

Славик
27.01.2018
12:20:28
короче, это неожидаемое поведение базы, не один я расцениваю это как баг базы, но который кроме просветов в айдишках за собой не ведет других негативных последствий

Il'ya
27.01.2018
12:20:30
mysql Ver 14.14 Distrib 5.7.21, for Linux (x86_64) using EditLine wrapper

Сергей
27.01.2018
12:20:43
5.7 косячная

Google
Славик
27.01.2018
12:20:46
следовательно раз mysql такая раздолбайская база, то она может пойти в жопу, а я пойти пожрать

Il'ya
27.01.2018
12:20:47
Очень странно.

Сергей
27.01.2018
12:21:00
Стабильная 5.5.25

Славик
27.01.2018
12:21:38
в mysql sequence же есть?

я могу сам auto_increment производить?

Il'ya
27.01.2018
12:22:34
я могу сам auto_increment производить?
https://mariadb.com/kb/en/library/create-sequence/

Сергей
27.01.2018
12:22:34
Славик
27.01.2018
12:22:35
ну тут либо процедуру писать, либо транзакцию в коде, либо отказываться от локальной айдишки и завязываться на уникальную колонку как айдишку таблицы

Славик
27.01.2018
12:23:04
но скажем дружно

нафиг нужно

Il'ya
27.01.2018
12:23:09
Славик
27.01.2018
12:23:11
картошечки лучше отварю

Il'ya
27.01.2018
12:23:18
MariaDB ставь!

Сергей
27.01.2018
12:23:22
Говорю же

Стабильная 5.5 25

Il'ya
27.01.2018
12:23:36
Потом тогда можешь идти трапезничать.

Google
Славик
27.01.2018
12:23:40
https://bugs.mysql.com/bug.php?id=28781

этот баг еще с 5.0 тянется

с 2007 года там народ отписывает

разработчики решили, что это не баг, а фича

Сергей
27.01.2018
12:24:30
Да

Славик
27.01.2018
12:24:30
я решил, что они идут в жопу

Сергей
27.01.2018
12:24:50
Потому что есть понятие как нормализация

А не хрен знает что городить

За 15 лет работы с мускулом такого не было

Admin
ERROR: S client not available

Славик
27.01.2018
12:29:22
в плане нормализация?

Сергей
27.01.2018
12:30:51
https://m.habrahabr.ru/post/254773/

Славик
27.01.2018
12:31:24
отношений?

отношения же между таблицами обычно, так?

Сергей
27.01.2018
12:32:09
Как раз это устраняет аномалии

Славик
27.01.2018
12:33:09
Аномалией называется такая ситуация в таблице БД, которая приводит к противоречию в БД либо существенно усложняет обработку БД. Причиной является излишнее дублирование данных в таблице, которое вызывается наличием функциональных зависимостей от не ключевых атрибутов.

но у меня не аномалия

Сергей
27.01.2018
12:37:21
?

Nastassia
27.01.2018
13:09:44


сосикатель

Google
Nastassia
27.01.2018
13:10:21
генерим новые шутки

@mflash123 @noname12321

Chīmupurei
27.01.2018
13:11:05
@mflash123 @noname12321
Что генерим?

Il'ya
27.01.2018
13:11:11
Измена.

Nastassia
27.01.2018
13:11:12
новые шутки

Сергей
27.01.2018
13:11:44
А в чем шутка?

Chīmupurei
27.01.2018
13:12:14
новые шутки
http://www.youtube.com/watch?v=gL8VRSKOAbo

Nastassia
27.01.2018
13:12:25
отлично

Luka Megurine
27.01.2018
13:12:27
Оператор break и fallthrough (habrahabr.ru)

Chīmupurei
27.01.2018
13:13:30


Сергей
27.01.2018
13:20:55
А пофиг, у меня релакс



Luka Megurine
27.01.2018
13:40:00
Разработка Tic-Tac-Toe на нативном JavaScript (habrahabr.ru)

Как роботы помогают людям начинать инвестировать на бирже: что такое робоэдвайзинг, и как это работает (habrahabr.ru)

Il'ya
27.01.2018
15:15:10
@zanuda4 Анастасия.



3bl3gamer
27.01.2018
15:26:26
можешь ещё про джедаизм залечить

Chīmupurei
27.01.2018
15:27:28
можешь ещё про джедаизм залечить
Там уже и про чайник Рассела есть, и про невидимого розового единорога и много чего ещё

Luka Megurine
27.01.2018
15:35:52
Создание когнитивных связей у игроков (habrahabr.ru)

Алексей
27.01.2018
16:03:37
Нифига себе нафигачили пока я метапился

Luka Megurine
27.01.2018
16:19:40
“Эра собаки”: имена и истории из освоения космоса (geektimes.ru)

Страница 5056 из 6731