
ⰿⰰⰾⱏ
24.11.2016
07:20:13

Sergey
24.11.2016
07:20:53
разработать схему учитывая особенности постгреса, переписать приложение, конвертировать данные.

ⰿⰰⰾⱏ
24.11.2016
07:21:44

Sergey
24.11.2016
07:22:52
по вашему пути, вы скорей всего не получите профита, а вполне вероятно, сделаете только хуже, а потом будете всем рассказывать как хорошо работало на монге и как плохо стало на постгресе.

Google

Азиз
24.11.2016
07:23:45
Добрый день господа.
Не мог найти сообщество по MSSQL, поэтому решил спросить здесь
Возник такой вопрос: Есть система которая записывает в БД данные, в день по млн. записей а то и больше. Соответственно со временем в одной таблице будут по млрд записей, что приведет к затратам больших ресурсов БД для их обработки. Что посоветуете, как построить архитектуру БД при таких объемах данных? Бд используется MSSQL.

ⰿⰰⰾⱏ
24.11.2016
07:24:36

Sergey
24.11.2016
07:25:34

Vadim
24.11.2016
07:38:40

Азиз
24.11.2016
07:39:09
прочитаю ?

Павел
24.11.2016
07:42:34
Здравствуйте
А нет конференции по Oracle db?

Pavel
24.11.2016
08:17:01
— Здравствуйте, это канал об аниме?
— Да.
— Как мне пропатчить KDE2 под FreeBSD?
©

Andrey
24.11.2016
08:17:09

Павел
24.11.2016
08:18:33

Aleksei
24.11.2016
08:18:54

Sergey
24.11.2016
08:19:01

Google

Айтуар
24.11.2016
08:19:37
Излечись

Sergey
24.11.2016
08:20:07
Warning: oci_connect(): ORA-$$$$: Insert coin to continue

Alex
24.11.2016
08:20:21
Скажи ораклу НЕТ :)

Аггей
24.11.2016
08:20:51

Павел
24.11.2016
08:20:59
Излечись
Вы что, я боюсь таблетки применять. Само когда пройдет

Andrey
24.11.2016
08:22:08

Павел
24.11.2016
08:22:15
Хотя таблетка постгреса и правда интересная

Аггей
24.11.2016
08:22:42

Павел
24.11.2016
08:22:49

Alexandr
24.11.2016
08:23:02
ой, ребяты, есть замечательный вопрос для вас

Andrey
24.11.2016
08:23:15
Неа
Тогда тут не помогут. Тут все про вакуум

Alexandr
24.11.2016
08:24:39
2. За счет чего достигается масштабирование системы. Например, MS SQL и Oracle поддерживают «кластеризацию» серверного пространства, а PostgreSQL не поддерживает, как Вы выкручиваетесь?

Павел
24.11.2016
08:24:40
Если я начну принимать таблетку постгреса, у меня крыша не поедет от двух СУБД? ?

Alexandr
24.11.2016
08:24:58
я как то немного прифигел от этого вопроса)

Mike Chuguniy
24.11.2016
08:25:40

Павел
24.11.2016
08:26:00

Fike
24.11.2016
08:26:30
ручное шардирование, видимо

Павел
24.11.2016
08:26:36

Mike Chuguniy
24.11.2016
08:27:07

Google

Fike
24.11.2016
08:27:20
если совсем уж честно, я переехал на горизонтально масштабируемые движки до того, как пришлось работать с данными, которые не помещаются на один сервак (спойлер: я и до сих пор до них не добрался)

Vadim
24.11.2016
08:36:52

Александр
24.11.2016
08:41:24
- кластерные решения для OLAP
Это что такое?
Всмысле какие решения есть/бывают?

Vadim
24.11.2016
08:42:12
- GREENPLUM
- CitusData
-pg_shard

Александр
24.11.2016
08:42:20
Спасиб.

Vadim
24.11.2016
08:43:17
не за что

Dmitry
24.11.2016
08:51:09
здраствуйте! это канал про настройку autovacuum?

Alexandr
24.11.2016
09:17:04
с шардированием вопрос, конечно же

Vadim
24.11.2016
09:22:17
мое мнение, создание кластерного (мультимастер) решения с гарантией MVCC, которое бы масштабировало бы как чтение так и запись без аппаратного обеспечения нереально. К тому же OLAP и OLTP смешивать я бы не стал. Разные подходы к хранению данных и времени откликов.

Аггей
24.11.2016
09:40:44
Редко можно встретить систему с только OLAP или только OLTP нагрузкой

Аггей
24.11.2016
09:41:20
Даже если это OLTP - то по данным строятся отчеты - и уже появляется OLAP

4ch7ung
24.11.2016
09:45:22
Народ, по pgsql вопрос:
Влияет ли длина идентификаторов (названий столбцов и таблиц) на скорость обработки запросов и занимаемое место?
Скажем, pt vs. paytype, ex vs. exchange.
Если вляет, то насколько?

Данил
24.11.2016
09:46:31
мне кажется если и влияет то вообще не принципиально

4ch7ung
24.11.2016
09:48:14

Аггей
24.11.2016
09:49:01
Мое мнение - на это ответят только исходники или тесты )

Evgeniy
24.11.2016
09:50:04
не влияет

Vadim
24.11.2016
09:51:03

Evgeniy
24.11.2016
09:51:04
это не hbase в котором имена колоночек лежат в файлах данных

Google

4ch7ung
24.11.2016
09:51:19
Хорошо, а если поставить вопрос по стилю:
Использовать идентификаторы в 1-4 слова (например_с_подчёркиванием)
против
Использовать сокращения

Ildar
24.11.2016
09:51:39

Fike
24.11.2016
09:51:47
безотносительно пг - лучше использовать полные идентификаторы

Данил
24.11.2016
09:52:20
да ну как полные, главное понятные
если_имя_таблицы_будет_примерно_такой_то_будет_слегка_неудобно_даже_если_это_полным_образом_отражает_ее_суть

Darafei
24.11.2016
09:53:37
ДлинныйМнемоническийИдентификатор1

4ch7ung
24.11.2016
09:53:48

Admin
ERROR: S client not available

4ch7ung
24.11.2016
09:55:49
Всё-таки я имею ввиду разумные пределы именования.
У нас в команде схлестнулись два мнения, причём лично я не разработчик БД.
И предложения были о сокращениях типа of, pt, ex для offer, paytype, exchange

Павел П.
24.11.2016
09:56:44

Данил
24.11.2016
09:56:59
ну вот вы условились, все запомнили все эти сокращения, потом уволились все, пришли новые ребята и охуели

Павел П.
24.11.2016
09:57:14

ⰿⰰⰾⱏ
24.11.2016
09:57:29

4ch7ung
24.11.2016
09:57:37
Только ASCII, только хардкор (╯°□°)╯︵ ┻━┻

Ildar
24.11.2016
09:57:51

Данил
24.11.2016
09:57:57
utf-16

Darafei
24.11.2016
09:58:23
эмоджи - тема

Данил
24.11.2016
09:58:42

Fike
24.11.2016
09:59:43

Google

Данил
24.11.2016
10:00:29
ну мне кажется pt вместо paytype гиперминизировано=)

Darafei
24.11.2016
10:00:56
pt у нас всю жизнь было public transportation

Данил
24.11.2016
10:01:18
http://www.xn--vi8hiv.ws/

Darafei
24.11.2016
10:01:42
кроме ворда, там pt - пункты

4ch7ung
24.11.2016
10:01:46
У меня кроме pointer ассоциации с pt не возникает сразу

Данил
24.11.2016
10:02:08

4ch7ung
24.11.2016
10:02:27
ptr же)
а это как посмотреть, pt же короче

Данил
24.11.2016
10:03:12
можно просто назвать таблицы 1,2,3,4,5 и иметь базу данных сопоставления =)

Аггей
24.11.2016
10:03:16
Да не парьтесь - называйте F1,F2,F3 - сдавайте проект и пусть саппорт радуется потом

4ch7ung
24.11.2016
10:03:40

Darafei
24.11.2016
10:03:41
PushButton1.Click()

Fike
24.11.2016
10:03:57

Dmitry
24.11.2016
10:05:06
вы бы видели, как именуются таблицы в SAP

Данил
24.11.2016
10:05:39
всяко лучше чем в 1с

Alex
24.11.2016
10:13:40
да вот фиг его знает, обе системы писали наркоманы

Andrey
24.11.2016
10:17:02
всяко лучше чем в 1с
1С не предполагает работу на уровне СУБД. От слова совсем.
Поэтому девелоперам должно быть глубоко пофиг, как именуются таблицы, а для DBA есть метод, возвращающий соответствие именования таблиц и их полей в конфигурации и БД.

Alex
24.11.2016
10:19:23
это же так прикольно находиться в перманентном рисече :)

Аггей
24.11.2016
10:22:27
По наименованию таблиц и полей можно узнать сколько команд разрабатывало продукт ))

Alex
24.11.2016
10:25:48
это только если не было стилистического соглашения жесткого

Dmitrii
24.11.2016
10:27:01