@dba_ru

Страница 482 из 718
ко?TEXHIK
17.04.2018
07:11:54
Чем тебе обычный id не нравится?

Crestoff
17.04.2018
07:12:12
ну айди , который автоинкремент?

ко?TEXHIK
17.04.2018
07:12:17
Зачем тебе такой дикий РК который писать задолбаешься

Google
Crestoff
17.04.2018
07:12:44
допустим еслти 3000 записей в минуту

не засрётся ли PK id

ко?TEXHIK
17.04.2018
07:12:58
И что?

Нет конечно

Crestoff
17.04.2018
07:13:14
ну я вот и сомневаюсь

если в этой ситуации других вариков нет, значит буду так

в данный момент хранил портянку в json

ко?TEXHIK
17.04.2018
07:13:52
Зря)

Crestoff
17.04.2018
07:13:59
очень много нужно места

)

ко?TEXHIK
17.04.2018
07:14:18
допустим еслти 3000 записей в минуту
Это всего лишь 50 в секцнду

Crestoff
17.04.2018
07:14:20
ну я уже понял что зря, диск засрался за сутки

ага, спасибо. сделаю пока по id

Google
ко?TEXHIK
17.04.2018
07:14:49
Timestamp же не заканчияается

Crestoff
17.04.2018
07:14:50
а если варинат перенести на redis

это не оптимальнее будет

если есть такая возможность

?

ко?TEXHIK
17.04.2018
07:16:59
Хз, не работал с ним. Но про айди ты зря волнуешься сам посчитай. 3*60*24*365=1,576,800 1.5 миллиарда в год

Вот и думай, сколько лет твоя система должна работать без очистки чтобы закончились айди

Crestoff
17.04.2018
07:18:19
ага, я тебя понял, ладно пока так сделаю. Спасибо!

ко?TEXHIK
17.04.2018
07:19:19
Если будет совсем плохо всегда можно сделать ключ из uid, их точно хватит)

Но циферки быстрее

Crestoff
17.04.2018
07:20:25
угу

Ilia
17.04.2018
07:37:16
есть кто-то ещё в чате?
Это самый идиотский вопрос, заданый в этом чате...

Crestoff
17.04.2018
07:37:52
жаль людей без чувства юмора)

Ilia
17.04.2018
07:39:21
https://pastebin.com/eqGBtDmU
Обычные данные, в чем проблема их хранить? Храни в БД

Crestoff
17.04.2018
07:39:46
понятно что в бд

был вопрос как хранить

уже решили его

Crestoff
17.04.2018
07:47:31
Спасибо ??

Ilia
17.04.2018
07:48:42
не засрётся ли PK id
Засрется -- разосрешь...

Google
Ilia
17.04.2018
07:51:10
если в этой ситуации других вариков нет, значит буду так
Других нет потому что твой ключ фигов...

Crestoff
17.04.2018
07:51:38
ну если он таков

Ilia
17.04.2018
07:57:13
Если у тебя нет ключа из максимум трёх полей, то у тебя нет ключа вообще. Это тайная мудрость древних разработчиков БД.

ко?TEXHIK
17.04.2018
09:37:51
Товарищи, реально как-то в адекватное время без сильных заморочек перенести базу postgres со всей метой с одного сервера на другой? То есть не данные, а именно целиком базу? Имеется поврежденная таблица, нужно проверить поможет ли имеющееся решение её исправить или нет

Ilia
17.04.2018
09:41:32
Правда, это нельзя назвать БЕЗ СИЛЬНЫХ ЗАМОРОЧЕК.

ко?TEXHIK
17.04.2018
09:43:45
эти все файлы придется по всей системе собирать ли они примерно в кучке?... по идее целевой сервер - древний клон оригинала, но с чутка измененными настройками... То есть в теории можно переложить только непосредственно данные. Или не очень прокатит?

Ilia
17.04.2018
09:48:56
я считал, что всё лежит в /opt/postgres/data

ко?TEXHIK
17.04.2018
09:50:40
ок, будем пробовать, спасибо

Ilia
17.04.2018
09:51:08
Но я не админ нифига, и PG очень мало щупал. ЭТо всё должно быть в документации и конфигах.

ко?TEXHIK
17.04.2018
09:51:22
ну я уже подгуглил, как у пг узнать где лежит. просто интересует вопрос достаточно ли переноса даты или нужно что-то еще. и поднимется ли оно со слегка другими настройками

ко?TEXHIK
17.04.2018
09:51:43
Но я не админ нифига, и PG очень мало щупал. ЭТо всё должно быть в документации и конфигах.
нуу дока не очень-то предполагает такой варварский перенос, принято через дампы делать)

Ilia
17.04.2018
09:53:10
Нет, это любая СУБД предполагает такой перенос. ХОлодный бэкап называется.

lost
17.04.2018
09:53:21
так там же низкоуровневая структура, вариант с rsync не прокатит? без останова бд?

Ilia
17.04.2018
09:54:16
не ну можно, если хочешь БД убить,

Artem
17.04.2018
10:16:14
pg_basebackup в помощь

он на горячую сделает копию базы

версия постгреса?

Igor
17.04.2018
12:16:56
Коллеги, приветствую! У кого-то был опыт работы с Neo4j?

Google
Denis
17.04.2018
12:41:27
Коллеги, приветствую! У кого-то был опыт работы с Neo4j?
меня уже отговорили от него тут )) пришел стаким же вопросом )

Igor
17.04.2018
12:42:08
Я к сожалению уже не могу. Пришел проект с уже встроенным Neo4j, сроки не дают возможности перепилять его на другую СУБД

Admin
ERROR: S client not available

Denis
17.04.2018
12:42:46
так в чем суть проблем - поможем чем сможем пиши

Igor
17.04.2018
12:48:26
так в чем суть проблем - поможем чем сможем пиши
Если коротко - то я не в зуб ногой в этой СУБД )

Если подскажите проверенный (годный) гайд по нему без воды, был бы очень признаетелен

В идеале хотел бы конечно купить у кого консультацию по Скайп, чтобы задать пару вопросов конкретно по своему проекту

Denis
17.04.2018
12:54:21
а на чем писан проджект ?

сколько у тебя времени на то что бы освоить нео ?

если вопрос в понимании и синтаксисе то там просто - похожу на SQL чем то , только логика немного другая. По сути это граф, есть вершины, ребра, свойства вершин, ребер, типы вершин. Этим всем можно рулить. Ворекеры нео в БД синхронные . Есть платнаябесплатная версия, в бемплатной куча ограничений мелких которые мешают работе

синтаксис - качаешь их браузер и разбираешь базовые вопросы с помниманием. Если там какая ОРМ то это немного усложняет конечно

Есть пару типов конектов - протоков по которым можно общаться с сервером БД - BOLT, http api.Последний тормознутый

транзакции жутко медленные ибо лочат вершины и если паралельно пару запросов на одну вершину то производительность падает колосально

выжал 3000 запросов в секунду - 16 ядерный проц, оперативка не осбо влияет только кеш запихивает в нее, если быстро обновляются даннеы не сильно полезно. Данных было 10к вершин 150-300к ребер

самое главное нельзя горизонтально маштабировать , то есть только делить граф на куски если что

проблемы в фри версии с бекапом, его тупо нет из коробки

пытался заюзать форк для того что бы прикрутить к нео GPU не получилось, запихивал НЕО в своп оперативку - на моих данных-операциях особой разници не было

Google
Denis
17.04.2018
14:20:02
Php, Laravel Lumen
к сожалению из веба только на пайтоне пишу ( с этим не могу помочь . По большому счету если нагрузки особо нет, то нео норм решение

если будут вопросы именно по работе рав запросов то могу посмотреть без проблем

Al
17.04.2018
14:30:28
если будут вопросы именно по работе рав запросов то могу посмотреть без проблем
Да там походу реализованы начальные примеры из песочницы. И части функционала тупо нет совсем.

Igor
17.04.2018
14:44:27
если будут вопросы именно по работе рав запросов то могу посмотреть без проблем
Вопрос исключительно пока в плоскости neo4j и его запросов

Ostap
17.04.2018
20:06:09
Помогите сформировать запрос к БД, пожалуйста: есть таблица Lesson(group int, lesson text) Как должен выглядить запрос, если я хочу получить все уроки, которые одинаковы для всех груп Например, 1 'Physics' 2 'Physics' 3 'Algebra' 3 'Physics' Запрос должен вернуть 'Physics'

it m
18.04.2018
05:10:49
Select distinct lesson from Lesson where count(group) > 1

Может

Rustam
18.04.2018
05:23:41
Помогите понять что хотят этим запросом увидет?

From the auxiliary server, connect to the target from sqlplus using the SAME connect string used by RMAN duplicate and execute: spool from_aux_server.txt set echo on; alter session set nls_date_format = 'DD-MON-RRRR HH24:MI:SS'; select sysdate from dual; select count(*) from cat; ------- let the process sit for 45 minutes select sysdate from dual; select count(*) from cat;

Vasiliy
18.04.2018
05:36:11
Тут видимо не сам запрос важен, а то, сможешь ли ты в rman'e выцепить строку подключения, использованную при клонировании базы и подставить ее для соединения с auxiliary базой

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