Size: a a a

pgsql – PostgreSQL

2020 July 03

ВК

Виталий Кухарик... in pgsql – PostgreSQL
Yaroslav Schekin
Комментарий не лишний, IMNSHO — это не преобразование "на месте". И для того, чтобы достичь того же самого, связываться с TimescaleDB не нужно. Кстати, pg_partman делает подобное даже лучше, если я правильно помню. По-Вашему, это не имеет отношения к вопросу о миграции данных?
Придераетесь, коллега. Не стоит.
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Виталий Кухарик
Придераетесь, коллега. Не стоит.
Я просто подумал, что Вы имели в виду, что там действительно "магически" выполняется преобразование, поэтому и заинтересовался / прокомментировал, вот и всё. ;)
источник

ВК

Виталий Кухарик... in pgsql – PostgreSQL
Зато документацию по одному из инструментов прочитал, что-то узнал. Одни плюсы.

Хорошего дня.
источник

КТ

Кайржан Турмагамбето... in pgsql – PostgreSQL
спасибо за советы.
сейчас думаем может перенести просто на обычные диски. часть таблиц на ssd. таблица содержит историчные данные, фиксирует состояние сущности.
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Виталий Кухарик
Зато документацию по одному из инструментов прочитал, что-то узнал. Одни плюсы.

Хорошего дня.
Это да. Вам также. :)
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Кайржан Турмагамбетов
спасибо за советы.
сейчас думаем может перенести просто на обычные диски. часть таблиц на ssd. таблица содержит историчные данные, фиксирует состояние сущности.
А почему просто не добавить ещё SSD (может, так дешевле обойдётся)? ;)
Но, вообще, про партиционирование уже стоит думать, при таких объёмах.
То, насколько отразится на производительности перенос на обычные диски, зависит от запросов (ко всем ли данным обращаются одинаково часто или нет).
Чтобы конкретнее что-то подсказать, нужно больше подробностей (хотя бы \d, \dt+ таблицы (и индексов), версию PostgreSQL, примерно какие запросы выполняются и т.п.).
источник

А

Антон in pgsql – PostgreSQL
Подскажите, как можно выполнить команды из файла *.sql? Когда пишу в psql shell (Win10)
\i D:\test.sql

выдает D:: Permission denied
источник

Ð

Ð in pgsql – PostgreSQL
psql < file.sql
источник

Ð

Ð in pgsql – PostgreSQL
в винде не знаю, но в винде есть баш
источник

А

Антон in pgsql – PostgreSQL
Ð
в винде не знаю, но в винде есть баш
мне как раз в винде и нужно. Прост проект на винформах, а так бы сидел на линухе и не мучался
источник

Ð

Ð in pgsql – PostgreSQL
Антон
мне как раз в винде и нужно. Прост проект на винформах, а так бы сидел на линухе и не мучался
ну попробуй -f file.sql
источник

V

Viktor in pgsql – PostgreSQL
Антон
Подскажите, как можно выполнить команды из файла *.sql? Когда пишу в psql shell (Win10)
\i D:\test.sql

выдает D:: Permission denied
\i d:/test.sql
источник

А

Антон in pgsql – PostgreSQL
Viktor
\i d:/test.sql
сработало, спасибо
источник

V

Viktor in pgsql – PostgreSQL
Антон
сработало, спасибо
😊👍
источник

АТ

Андрей Тюрин... in pgsql – PostgreSQL
Господа бояре,  Подскажите почему
select *
from public."Sales" // работает

SELECT *
from Sales // без схемы нет
источник

Ð

Ð in pgsql – PostgreSQL
search_path

https://postgrespro.ru/docs/postgrespro/12/ddl-schemas
источник

YS

Yaroslav Schekin in pgsql – PostgreSQL
Андрей Тюрин
Господа бояре,  Подскажите почему
select *
from public."Sales" // работает

SELECT *
from Sales // без схемы нет
А что такое "не работает" (ошибка какая)?
источник

VY

Victor Yegorov in pgsql – PostgreSQL
потому что таблица называется Sales (смешанный регистр). без двойных кавычек Sales трансформируется в sales, а такой таблицы у вас скорее всего нету.
так что если ваш ОРМ начал создавать таблицы в смешанном регистре и экранировать идентификаторы двойными кавычками, то теперь с этим жить. или поправить.
но такой стиль — не комильфо.
источник

АТ

Андрей Тюрин... in pgsql – PostgreSQL
Victor Yegorov
потому что таблица называется Sales (смешанный регистр). без двойных кавычек Sales трансформируется в sales, а такой таблицы у вас скорее всего нету.
так что если ваш ОРМ начал создавать таблицы в смешанном регистре и экранировать идентификаторы двойными кавычками, то теперь с этим жить. или поправить.
но такой стиль — не комильфо.
Спасибо
источник
2020 July 04

q

quavo in pgsql – PostgreSQL
Добавляю строки в таблицу на основании данных из других таблиц, т.е. я точно знаю, что эти данные есть в других таблицах. Есть ли смысл вешать референс ?
источник