
Vladislav
25.01.2018
09:52:13

Alex
25.01.2018
09:52:19
Описание вакансии если вдруг: https://spb.hh.ru/vacancy/24009379

Anton
25.01.2018
09:52:28
Но тогда вопрос: а зачем?

Vladislav
25.01.2018
09:52:48
потому что это самый быстрый и удобный вариант, у меня же колоночная БД

Google

Anton
25.01.2018
10:06:39
Так, попробую тут продублировать вопрос, тут народу больше:
"Ррребяяяят!
А кроме dbforge и EMS какие GUI с отладчиками существуют?"
под MySQL

Ilia
25.01.2018
10:09:37

Azat
25.01.2018
10:10:34

Ilia
25.01.2018
10:12:17
Вешать хеш как праймари или юник кеи - это сильно))))
Ну, кстати, мы вешали (не моё было решение, но в моей конторе).
В платёжном шлюзе хэш по пользователю на основе его данных служит уникальным ключём для поиска его в списке пользователей.
Ну и есть один нюанся предметной области — в принципе, один это пользователь или разные — НЕ ОЧЕНЬ ПРИНЦИПИАЛЬНО.
Какой хэш был — не помню.

Vladislav
25.01.2018
10:13:05

Anton
25.01.2018
10:13:18
Агась
Именно с ним

Vladislav
25.01.2018
10:13:27
это как?

lost
25.01.2018
10:13:35
ну как
берешь такой
ставишь бряку

Google

lost
25.01.2018
10:13:42
и погнал по коду

Ilia
25.01.2018
10:13:44

Anton
25.01.2018
10:13:49
У меня очень много логики в процедурах. Циклы, ифы и прочее. Т.е. отлаживать, аки код программы

Ilia
25.01.2018
10:14:25

Vladislav
25.01.2018
10:14:42

Ilia
25.01.2018
10:14:58
Логика в процедурах элементарная, если что — выдрал запрос, проверил.
И, они, как правило, если есть, то СТОЯТ БЕШЕННЫЕ ДЕНЬГИ!

Anton
25.01.2018
10:17:59
Да ладно, мы используем отладчик почти каждый день
Потому что правка кода(не селектов) на 2-3к строк - дело не самое простое.
и не всегда безошибочное)))

Vladislav
25.01.2018
10:18:49
неужели такая сложная логика нужна в БД? о_0
как же это все потом поддерживать, версионировать, деплоить и прочее...

Anton
25.01.2018
10:19:27
да-да, боль и страдание. "Так уж исторически сложилось".

Azat
25.01.2018
10:21:03

Anton
25.01.2018
10:21:39
Устраивать допроверку по сырым данным. Так все хеш-индексы работают например.

Vladislav
25.01.2018
10:22:12

Ilia
25.01.2018
10:22:18

Vladislav
25.01.2018
10:23:41
а можно сделать сочетание хешей ?

Google

Serge
25.01.2018
10:25:22
и устроить лотерею на сочетание коллизий ;)

Vladislav
25.01.2018
10:29:03
блин, интересно, составной ключ разных алгоритмов хешей реально доказать математически, что у них нет коллизий?

Anton
25.01.2018
10:30:24
Если посадить тысячу обезьянок за печатные машинки на неопределённый срок, одна из них всё-таки напишет "Войну и мир"

Vladislav
25.01.2018
10:32:45
а коллизии математически доказываются, а не вероятностно

Alexey
25.01.2018
11:05:17
не все коллизии доказываются математически. есть наборы тестов для вероятностного анализа качества хешей по разным критериям, в том числе и количеству коллизий. например, https://github.com/rurban/smhasher

Al
25.01.2018
15:31:52

aster
25.01.2018
15:36:21
А есть ссылка или название?

Al
25.01.2018
15:37:29

aster
25.01.2018
15:37:40
Спасибо

Al
25.01.2018
15:38:03
Спасибо
Пошел приватные фотки смотреть?

aster
25.01.2018
15:42:19
Но познавательно. Спасибо

Al
25.01.2018
15:44:08

Vladislav
25.01.2018
15:44:42

Al
25.01.2018
15:45:44

Илья
26.01.2018
12:36:54
General error: 1215 Cannot add foreign
key constraint
The SQL being executed was: ALTER TABLE `article_certificate` ADD CONSTRAINT `fk-article_certificate-article_id` FOREIGN KEY (`article_id`) REFERENCES `article` (`id`) ON DELETE CASCADE'
Помогите разобраться почему ошибка при миграции валится! Вообще не понимаю...

Anton
26.01.2018
12:42:38
Это запрещённый приём!!!!
проверь данные, стопудов есть запись, которой нет в справочнике

Google

Илья
26.01.2018
12:44:00
в этой таблице еще нет данных никаких

lost
26.01.2018
12:44:16
типы данных сверял?
совпадать должны писечка к писечке

Илья
26.01.2018
12:45:52

Anton
26.01.2018
12:46:10
ансигнет/сигнед

lost
26.01.2018
12:46:32

Илья
26.01.2018
12:46:37
мне кажется я догадался
engine почему-то не совпадают у таблиц
у одной MyISAM у другой InnoDB
это ведь может помешать?))

Anton
26.01.2018
12:50:53
Определённо)))))

Илья
26.01.2018
12:55:17
А ведь был и там и там InnoDB. Копировал с сервера на сервер через Navicat и похоже эта падла мне поменяла энжины у таблиц.

Rony
26.01.2018
13:49:33
Привет Всем!!! подскажите пожалуйста где учить mssql?

zerc
26.01.2018
13:50:54
sql-ex.ru
а погоди, тебе платформу надо? или язык?

Rony
26.01.2018
13:51:51
язык

Serge
26.01.2018
13:54:01

キリル
26.01.2018
16:22:47

Google

Alla Alla
26.01.2018
20:36:25
sqlbolt можно тоже, неплохой: https://sqlbolt.com/

Влад
27.01.2018
14:11:04
Привет всем
Пытаюсь настроить подключение к mysql по ssl
Запрос:
SELECT * FROM configurations WHERE name='maintenance'
Выполняется:
61.6 ms
Это нормально вообще? В нашей базе он проходит за 1-3 мс
Но там без ssl

Vladislav
27.01.2018
17:50:55
Ssl дольше делает соединение
Если держать сессию открытой, то последующие не должны быть дольше, за исключением передачи данных
В общем, как ни крути, ssl - это увеличение времени и нагрузки на процессор