Size: a a a

DBA - русскоговорящее сообщество

2021 May 12

キG

キリル Gashkov in DBA - русскоговорящее сообщество
источник

キG

キリル Gashkov in DBA - русскоговорящее сообщество
Имя класса возможно не верно передано
источник

キG

キリル Gashkov in DBA - русскоговорящее сообщество
Короткое имя из dba_objects нужно в длинное привести
источник

キG

キリル Gashkov in DBA - русскоговорящее сообщество
Через тот же dbms_java
источник

キG

キリル Gashkov in DBA - русскоговорящее сообщество
Export_class
источник

キG

キリル Gashkov in DBA - русскоговорящее сообщество
Ява ресурс это другое
источник

キG

キリル Gashkov in DBA - русскоговорящее сообщество
И для него нужен blob как приемник данных
источник

キG

キリル Gashkov in DBA - русскоговорящее сообщество
GitHub - google/gson: A Java serialization/deserialization library to convert Java Objects into JSON and back
https://github.com/google/gson
источник

キG

キリル Gashkov in DBA - русскоговорящее сообщество
Проще по-моему сразу найти исходник на гитхабе🤣
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Ну, там должен быть .jar, а тогда его можно декомпилтровать...
источник

К

Какой-то Хмырь... in DBA - русскоговорящее сообщество
Привет! Как обычно тупой вопрос:

вот у меня собран кластер патрони - 3 тачки etcd,  несколько тачек ПГ, несколько тачек haproxy.
собирал потому что "так положено" и так написано во всех доках. однако не понятно, для чего нам нужен haproxy?
т.е. я могу поставить keepalived прямо на хосты ПГ и в проверочном скрипте прописать проверку api патрони, чтобы виртуальный IP сидел только на мастере. что-то вроде curl --silent $(hostname):8008\master 2>&1 | grep -c "\"role\": \"master\""

точно так же могу для secondary replica сделать проверку и посадить второй ip "для чтения".

заинтересовал этот вопрос, т.к. во-первых расходуем лишние тачки на haproxy, а во-вторых, довольно сложно определить в логах банусера и ПГ откуда пришёл пользователь, т.к. все обращения получаются с haproxy-нод.

чем чреват отказ от haproxy в данной ситуации?
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Блин я забыл все уже, делал, но не помню.
В принципе там все это можно.
Слить .jar, и расковырять его
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Я вот не знаю. По моему так не нужен.
источник

К

Какой-то Хмырь... in DBA - русскоговорящее сообщество
ок, спасибо.  соберу тогда мнения. прикину все за и против. так вообще, судя по моим тестам, всё работает.
источник
2021 May 13

KD

Kirill Dominate in DBA - русскоговорящее сообщество
В каком типе данных хранить оценки(5 балльная система)?
источник

キG

キリル Gashkov in DBA - русскоговорящее сообщество
ну как такового jar внутри базы не будет. будет отдельный набор классов. но видимо это уже ОП не узнает, либо узнал что было нужно и вышел
источник

𝓐

𝓐𝓫𝓭𝓾𝔁𝓪𝓵𝓲𝓵𝓸𝓿... in DBA - русскоговорящее сообщество
Здравствуйте. Как в монгоДБ добавить данные если они существуют не добавлять их?
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Используй Оператор IF, во всех Тьюринг-полных языках он есть.
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
хотел по запросу проконсультироваться, смотрите, у меня есть табличное представление (обычная view), Каким образом мне можно вывести через агрегатные функции сразу минимум и максимум столбца ранк с привязкой к постам и компонентам, на втором скрине результат, значения столбца ранк выводятся правильно, а вот названия компонентов выводятся в порядке последней вызванной агрегатной функции.
Можно ли это решить вложенными селектами, если да, то где использовать. Или нужно сделать юнион, но тогда вывод будет в два раза больше. Иными словами, как мне связать столбцы (bad_component и bad_component_rank) и (best_component и best_component_rank) связь происходит, но только по одной паре, в зависимости от расположения вызова min() и max()
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
@cutehacker , сорри, удалил случайно твой пост.
Содержимое картинок пришли пожалуйста текстом, DDL таблиц, запрос, данные если есть показать - все текстом.
источник