
D'
13.09.2016
14:49:39
Типо:
функция Блаблабла принимает А, Б, В и возвращает Е.
Или:
функция возвращает Е БлаБлаБла и принимает А, Б, В
Ну это гугл разработчики по GO так отмазывались

F01134H
13.09.2016
14:50:19
да это разборка питерская
крч походу не стали заморачиваться с переписыванием какого-то куска кода, и налепили на то, что есть. Это имхо

Google

da horsie
13.09.2016
14:51:33
Функция еблаблабла

D'
13.09.2016
14:53:32
Если бы я хотел читать код, я бы писал на руби. Нахуй мне эти ваши "стилистически правильные" куски кода

F01134H
13.09.2016
14:54:10
лол
действительно

/
13.09.2016
14:55:27

da horsie
13.09.2016
14:55:58
Как мало надо человеку для счастья

pit
13.09.2016
14:58:42

da horsie
13.09.2016
14:59:28

pit
13.09.2016
15:00:04
?

da horsie
13.09.2016
15:00:27
В чем фишка армии? :)

pit
13.09.2016
15:00:48

Google

da horsie
13.09.2016
15:01:08
Ну в том, что ты не был в армии :)

F01134H
13.09.2016
15:01:09
Можно еще объявление переменных разных типов сделать синтаксически разным. Типо
int $var;
$var : string;
$var of bool;

da horsie
13.09.2016
15:01:12
Не был же?

pit
13.09.2016
15:01:47

F01134H
13.09.2016
15:01:58
Большая, не служил - не мужик
Это шутка если что, не обижайся

pit
13.09.2016
15:02:19
Был... Не был... Опрос фсб

F01134H
13.09.2016
15:02:19
Армия дно

D'
13.09.2016
15:02:41
ой да ладно, годик отслужить

da horsie
13.09.2016
15:02:41
Уклонисты в чате :)

D'
13.09.2016
15:02:48
все равно что на курорт съездить
кормят, лечат
что еще надо?

F01134H
13.09.2016
15:03:10
Единственный минус - свободы маловато
А так норм

Roman ?
13.09.2016
15:03:22
Добрый день. а кто нибудь работал с утилитами от percona для mysql?

D'
13.09.2016
15:03:30
Я 3 года служил и не жалуюсь )

pit
13.09.2016
15:03:33

F01134H
13.09.2016
15:03:41
Так, стоп. Сучки, на оффтоп меня развели!
Все, за оффтоп расстрел.

Google

F01134H
13.09.2016
15:04:35
Даже меня, да.

da horsie
13.09.2016
15:04:41

F01134H
13.09.2016
15:04:57

da horsie
13.09.2016
15:05:22

Sergey
13.09.2016
15:05:52
Да
я ушел
а у вас тут русофобия совсем занялась

Roman ?
13.09.2016
15:07:05
Что это вообще?
консольная утилита, что то типа набора костылей для мускула, позволяющая проворачивать всякие прикольные штуки типа бекапов и альтеров таблиц без блокировок (ну и много чего еще)

F01134H
13.09.2016
15:09:00
А
Ну, круто, че)

Alexander
13.09.2016
15:15:10
percona это название компании кагбэ

Roman ?
13.09.2016
15:16:55
ну я и спросил про набор утилит от них

Sergey
13.09.2016
15:17:04
если коротко - то их утилиты не уникальны, просто собрали все вместе
для многих есть нормальные альтернативы

Roman ?
13.09.2016
15:18:12
да это понятно, но я уж начал с них
мне нужен альтер без лока и чтобы репликация не сломалась

Anonymous*
13.09.2016
15:18:46
Недолго музыка играла, недолго фраер танцевал.
"Бывший сотрудник АНБ сказал, что хочет вернуться домой, а слив документов был морально обоснован".
http://www.furfur.me/furfur/freedom/freedom/218893-snowden-obama

Roman ?
13.09.2016
15:18:48
я разобрался с тулзой от percona для альтеров, но есть вопрос по самой бд

Anonymous*
13.09.2016
15:18:53
не знаю насколько желто

Google

Sergey
13.09.2016
15:19:21
у них не альтер

Roman ?
13.09.2016
15:19:36
у них есть алтер
http://ruhighload.com/post/%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5+%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%82%D1%83%D1%80%D1%8B+%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86
парсер чет не сожрал

Sergey
13.09.2016
15:20:07
они создают новую таблицу с новой схемой и в неё тригерами суют данные

Roman ?
13.09.2016
15:20:11
да

Sergey
13.09.2016
15:20:21
забудь

Roman ?
13.09.2016
15:20:23
ну по сути получается измененная таблица

Sergey
13.09.2016
15:20:23
это костыли

Admin
ERROR: S client not available

Roman ?
13.09.2016
15:20:28
а как надо?

Sergey
13.09.2016
15:20:36
на слейвах у тебя всё умрет
смотри в сторону гитхабовского gh-ost

Artur
13.09.2016
15:23:34

Roman ?
13.09.2016
15:23:36
то есть он вместо костылей с триггерами использует бинарный лог для наполнения данными?

Sergey
13.09.2016
15:24:00
да, производительность мастера не страдает
и слейвы не дохнут

Roman ?
13.09.2016
15:24:23
спасибо, посмотрю

Sergey
13.09.2016
15:25:59
но лучше взять pgsql
как только научится держать разные схемы на слейве и мастере, и поддерживать разные версии

Artur
13.09.2016
15:27:15

Google

Artur
13.09.2016
15:27:27
https://habrahabr.ru/post/263541/
Решение: использовать CREATE INDEX CONCURRENTLY, который не блокирует таблицу, но работает примерно в два раза дольше и требует больше системных ресурсов.

Sergey
13.09.2016
15:28:24
не совсем понял
на мастере 100 таблиц, при этом на 5 слейвах все 100 таблиц, а еще на 5 слевах только 50 самыйх нагруженных

Artur
13.09.2016
15:28:51
так разносить по разным схемам?

Sergey
13.09.2016
15:29:19

Artur
13.09.2016
15:29:23
в корпорате вообще длругой подход часто. есть паблик схема с Pl/PgSQL а реальные данные скрыты в схемах
если очень надо
к слову в pgsql разные уровни - дб и схема

Sergey
13.09.2016
15:30:16

Artur
13.09.2016
15:30:44
ну справедливость ради о недостаточной крутости в кластеризации в пг ходят легенды
но многие уже не актуальны

Sergey
13.09.2016
15:31:44

Artur
13.09.2016
15:31:45
а зачем вам столько БД?
для этого же существует кэш
сфинкс/еластика

Sergey
13.09.2016
15:32:04

Artur
13.09.2016
15:32:14
у вас реалтайм банковские операции?

Sergey
13.09.2016
15:32:39
у нас реалтайм заказы