Size: a a a

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

2021 February 03

К

Какой-то Хмырь... in DBA - русскоговорящее сообщество
Ilia Zviagin
1) c чего ты решил, что у него MS SQLServer ?
2) Да, DDL в MSSQL начинают транзакцию, но САМИ ЖЕ ЕЁ И ЗАВЕРШАЮТ.
по SET IMPLICIT_TRANSACTION
вроде в муське и пг такой команды нет. мбв оракле разве что
источник

К

Какой-то Хмырь... in DBA - русскоговорящее сообщество
еще вопрос по ПГ:
есть поле типа JSONB.
у джейсона есть ключ, но значение у этого ключа то типа integer, то типа string.
будет ли это бить по производительности?
источник

E

Etki in DBA - русскоговорящее сообщество
Каким образом?
источник

SC

Serega Carbon in DBA - русскоговорящее сообщество
Какой-то Хмырь
еще вопрос по ПГ:
есть поле типа JSONB.
у джейсона есть ключ, но значение у этого ключа то типа integer, то типа string.
будет ли это бить по производительности?
неправильно спроектировано значит, должно быть либо int либо string и тут вопрос даже не в производительности
источник

К

Какой-то Хмырь... in DBA - русскоговорящее сообщество
Etki
Каким образом?
ну там, накладные расходы на конвертацию данных. я хз
источник

E

Etki in DBA - русскоговорящее сообщество
ну а есть разница конвертировать стринг или инт? всё равно то что на диске упаковано и его надо распаковывать, чтобы добраться до значения
источник

ВТ

Виктор Ткаченко... in DBA - русскоговорящее сообщество
Serega Carbon
неправильно спроектировано значит, должно быть либо int либо string и тут вопрос даже не в производительности
Это ж жисон,  накинуть в него какой то бесструктурной хрени это святое)
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Serega Carbon
неправильно спроектировано значит, должно быть либо int либо string и тут вопрос даже не в производительности
Именно, неправильно спроектировано, JSON в реляционной БД.

Конечно будет бить по производительности,

@User322
источник

SC

Serega Carbon in DBA - русскоговорящее сообщество
Ilia Zviagin
Именно, неправильно спроектировано, JSON в реляционной БД.

Конечно будет бить по производительности,

@User322
+++
источник

SC

Serega Carbon in DBA - русскоговорящее сообщество
особенно если jsonb огромный и всё это дело порежется Тоастом
источник

N

Natali in DBA - русскоговорящее сообщество
Ilia Zviagin
Именно, неправильно спроектировано, JSON в реляционной БД.

Конечно будет бить по производительности,

@User322
а где допустим жейсон?
источник

SC

Serega Carbon in DBA - русскоговорящее сообщество
Natali
а где допустим жейсон?
в документно-ориентированных хранилищах, таких как монго
источник

N

Natali in DBA - русскоговорящее сообщество
Serega Carbon
в документно-ориентированных хранилищах, таких как монго
благодарю))
источник

N

Natali in DBA - русскоговорящее сообщество
ща почитаю
источник

N

Natali in DBA - русскоговорящее сообщество
уже читаю, точнее
источник

N

Natali in DBA - русскоговорящее сообщество
просто если это интеграция, непонятно, зачем разбирать жсон , а не хранить еготак
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Natali
а где допустим жейсон?
На клиенте
источник

N

Natali in DBA - русскоговорящее сообщество
Ilia Zviagin
На клиенте
🤔
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Natali
просто если это интеграция, непонятно, зачем разбирать жсон , а не хранить еготак
JSON это просто куча говна.
Которое не убрал за собой аналитик БД.
Недоделанная работа
источник

IZ

Ilia Zviagin in DBA - русскоговорящее сообщество
Ilia Zviagin
JSON это просто куча говна.
Которое не убрал за собой аналитик БД.
Недоделанная работа
Есть конечно исключения, но редко
источник