@dba_ru

Страница 58 из 718
Vladislav
11.11.2016
17:45:03
Да никому особо эти развития и не нужно. Общий принцип. РАБОТАЕТ! НЕ ТРОГАЙ!
Окей, сейчас работаю в одном телекоме, одна компашка скупила кучу других, как следствие, куча биллингов и прочего. Самые крупные биллинги сидят на оракле и лотусе. Так вместо того, чтобы взять нормальный готовый или написать нормальный новый, эти дебилы пишут новый говнокод на оракле.

Вариант работает, не трогай, работает до поры, а потом наступает пиздец

Al
11.11.2016
17:45:44
К некоторым клиентам приедешь а там комп на досе. И сам комп времен 90 годов. И работает и делает то что нужно. И нафиг им ничего не нужно больше. :)

Вариант работает, не трогай, работает до поры, а потом наступает пиздец
Даже вселенной рано или поздно наступит пиздец. Так что ничего нового

Google
キリル
11.11.2016
17:48:35
Взять новый и нормальный это конечно было бы круто. Но перенести текущую базу всего говна будет ой как не просто

А еще дорого по деньгам

Телекомы хотят больше денег получать и меньше тратить. У нас ситуация полностью такая же как описано

Vladislav
11.11.2016
17:53:14
А еще дорого по деньгам
Поэтому пускай свои же пилят новый с нуля биллинг на старой унылой БД ??

KOT
11.11.2016
17:54:13
в конечном счете, DBA - Database administrator
Ээээм, всегда понимал ДБА как архитектора баз данных О.о

キリル
11.11.2016
17:54:15
Унылая не сама база, а принципы разработки софта в компании

キリル
11.11.2016
17:55:53
Значит мне еще повезло, радует

KOT
11.11.2016
18:01:49
К некоторым клиентам приедешь а там комп на досе. И сам комп времен 90 годов. И работает и делает то что нужно. И нафиг им ничего не нужно больше. :)
Видел лично такой, там дискета 5,25 они на него молятся и боятся даже глянуть, что там, иначе будет пиздос.

Алексей
11.11.2016
18:03:22
и рабоает там pervasivesql

супер крутая.

Google
KOT
12.11.2016
12:41:30
да он еще нас переживет :)
Ага, только если в него никто не заползёт.

Al
12.11.2016
12:43:19
Ага, только если в него никто не заползёт.
Капканов вокруг наставить. Медвежих. Что бы шаловливые рученки опитимизаторов в кашу сразу

Ivan
13.11.2016
11:43:36
ДБА, подскажите, TMaxSoft по сравнению с Oracle это зрада чи перемога?

пишут что "96% аналог Оракл из Южной Кореи" :-)

Ivan
13.11.2016
11:49:11
смотрю СУБД под проект, предлагают обратить внимание на некую TMaxSoft Tibero по ценнику оно чуть дешевле получается, функционал вроде норм, даже аналог RAC есть интересно как в эксплуатации, может кто сталкивался

позиционируют себя как замена ораклу http://www.tmaxsoft.com/ru_ru/tibero_ru_ru/

Vladislav
13.11.2016
12:00:04
Заменитесь на постгрес

Al
13.11.2016
12:34:18
KOT
13.11.2016
12:34:44
Al
13.11.2016
12:35:48
Чем что?
Чем оракл же:)

Ivan
13.11.2016
12:37:54
да не, в общем-то вопрос чисто теоретический, мало ли, может кто сталкивался

ценник там на 96% от оракла тоже)

Заменитесь на постгрес
у постгреса есть аналог RAC?

Vladislav
13.11.2016
13:24:32
у постгреса есть аналог RAC?
Кластеризация была

zerc
13.11.2016
17:43:13
С чего начать DBA oracle ?

here1am
13.11.2016
17:49:42
с постгреса

KOT
13.11.2016
17:56:09
Лол

Google
KOT
13.11.2016
17:56:17
Они чего, так похоже?

Vladislav
13.11.2016
18:00:28
Вообще разные

Al
14.11.2016
01:08:56
Можно начать с чтения мануала :) помогает очень часто.

Vladislav
14.11.2016
09:31:27
Ищу видеозапись презентации по Anchor Modeling на HighLoad++ 2015 под названием "От больших к очень большим данным - зачем нужна нормализация в Big Data?"

Михаил
14.11.2016
16:13:49
народ, эластик, geojson кто шарит?

В общем, geojson эластик поддерживает своим типом geo_shape, в том числе и точки. Но когда мне надо искать через geo_bounding_box, эластик хочет тип geo_point, который не в формате geojson. Как мне искать объекты в bounding box, если они geo_shape?

Ilya
15.11.2016
03:58:30
Коллеги, кто по MySQL может помочь в ночи, нужно в таблицу t_operations вместо кодов юзеров подставить имена из таблицы t_users.. это реально сделать одним SQL-запросом?

Bogdan
15.11.2016
04:20:22
не удачно спроектировано конечно

тебе более менее отпимально или как-нибудь ?

Fike
15.11.2016
04:25:27
update t_operations set user1 = (select name from t_users where id = t_operations.user1) ...

Vladislav
15.11.2016
11:26:44
Смог найти, если кому интересно про anchor modeling: http://synthesis.ipi.ac.ru/sigmod/seminar/s20151126

KOT
15.11.2016
14:18:44
В чём минус row based репликации? Кроме оверхэда по нетворку?

KOT
15.11.2016
14:20:51
До каких размеров?

Dmitry
15.11.2016
14:21:20
До каких размеров?
все зависит от того как ты данные гоняешь

подумай сам

репликация запросов

KOT
15.11.2016
14:21:39
Просто я давно уже привык к MIXED по дефолту, а сейчас читаю подводные про мою затею и там очень настойчиво продвигают row based

Dmitry
15.11.2016
14:21:41
и данных

миксед? охщи

Google
Architector
15.11.2016
14:22:09
главный минус - при неконсистентности базы - огребаешь проблем

Admin
ERROR: S client not available

Architector
15.11.2016
14:22:45
но! это и не минус, базы должны быть консистентны )

KOT
15.11.2016
14:22:46
Ну да, MIXED само нормально, он сам определяет, если там чистая вставка, то statement если же там апдейты множеные на другие поля, то row based

Architector
15.11.2016
14:23:15
миксд - самый худший вариант, это признается самими разработчиками

KOT
15.11.2016
14:27:39
Ты видел СЛА амазона по РДС?

Если они по дефолту MIXED пишут, что-то это да значит, там идиотов не подпускают к таким вещам

Fike
15.11.2016
14:30:16
argumentum ad amazon

Architector
15.11.2016
14:31:31
в mysql 5.5 по дефолту mixed и чего? по-дефолту там стоит буфер пул размером в 8мб

KOT
15.11.2016
14:36:02
в mysql 5.5 по дефолту mixed и чего? по-дефолту там стоит буфер пул размером в 8мб
А сколько он должен быть? Без подглядывания в методичку? )

Architector
15.11.2016
14:38:03
всмысле сколько? сколько нужно по прод-задачам.

Dmitry
15.11.2016
14:38:21
просто убийственный аргумент

Architector
15.11.2016
14:39:21
Это аргумент про "на заборе тоже пишут".

Al
15.11.2016
14:41:44
Если они по дефолту MIXED пишут, что-то это да значит, там идиотов не подпускают к таким вещам
Я бы не был столь категоричен.. количество идиётов где бы то не было это константа отличная от нуля.

Dmitry
15.11.2016
14:42:51
я ниочень дба, но много где слышал что миксед это гроб-кладбище-итд

на хайлоаде том же

Architector
15.11.2016
14:46:14
Все эти варианты придуманы не от хорошей жизни, они компромисны. Их можно применять, осозновая риски того или иного способа. Гдето нужен стейтмент (скажем для проверки консистентности), где-то RBR - где много изменений или нужна та самая консистентность.

Google
Architector
15.11.2016
14:50:43
Конкретно при каких условиях эвенты идут в SBR, а при каких в RBR?

KOT
15.11.2016
14:52:46
Ну в общем плане

Architector
15.11.2016
15:00:39
ты меня собеседуешь? )

KOT
15.11.2016
15:03:09
Нет, просто ты так обхаял MIXED, что сильно меня удивил.

MIXED это по сути чередование statement и row based

Где движок сам смотрит на основание запроса идёт у тебя вброс чистых данных или изменения будут частично основываться на данных уже в базе находящихся

Так вот если это будут чистые данные, то состояние базы до этого не играет роли, а значит можно записывать в лог запрос, если же данные были в перемечку с тем, что уже в базе, тогда надхо сохронять row based, чтобы передались идентично.

В итоге MIXED выигрывает по скорости передаче данных с мастера в реплику

Architector
15.11.2016
15:05:55
Это все теория, на практике оно работает еще менее надежно чем SBR. Но задумка хорошая.

Страница 58 из 718