Вопросы с тегом «postgresql»

20
Перемещение данных postgresql на другой диск

Я использую AWS в качестве облачной среды. Я установил PostgreSQL на тот же диск, что и мой корневой экземпляр. Я подключил и подключил второй диск к своему экземпляру. Теперь я хочу переместить все мои данные PostgreSQL на другой диск. Я все еще в режиме разработки, поэтому я могу удалить старые...

20
Подсчитайте, где два или более столбцов подряд превышают определенное значение [баскетбол, двойной, двойной, тройной двойной]

Я играю в баскетбольную игру, которая позволяет выводить статистику в виде файла базы данных, чтобы можно было рассчитать статистику, которая не реализована в игре. До сих пор у меня не было проблем с вычислением статистики, которую я хотел, но теперь я столкнулся с проблемой: подсчитать количество...

20
Почему Postgres генерирует уже использованное значение PK?

Я использую Django, и время от времени я получаю эту ошибку: IntegrityError: двойное значение ключа нарушает уникальное ограничение "myapp_mymodel_pkey". ПОДРОБНЕЕ : Key (id) = (1) уже существует. Моя база данных Postgres на самом деле имеет объект myapp_mymodel с первичным ключом 1. Почему...

20
Разница в производительности между MySQL и PostgreSQL для одной и той же схемы / запросов [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Я начинающий администратор баз данных, и у меня есть...

20
Как получить уведомления в выходной поток?

У меня есть отладочные сообщения в функциях. Эти сообщения поднимаются как RAISE NOTICE 'Value of id : %', id; Я установил свой лог-файл с \o messages.txt Тогда я делаю то, что мне нужно сделать с \i process.sql И когда исполнение прекращается \o. Проблема в том, что у меня нет сообщений, поднятых...

20
Процедурные языки PostgreSQL - различия между PL / pgSQL и SQL

Кто-нибудь может, пожалуйста, суммировать различия между: http://www.postgresql.org/docs/9.1/static/xfunc-sql.html и http://www.postgresql.org/docs/9.1/static/plpgsql.html ? Основные положения: концептуальные различия учитывая проблемную семью, удобство использования политические вопросы...

20
Как оптимизировать базу данных для тяжелых операций ввода-вывода из обновлений (программных и аппаратных)

Ситуация У меня есть база данных postgresql 9.2, которая постоянно сильно обновляется. Таким образом, система связана с вводом / выводом, и в настоящее время я планирую сделать еще одно обновление, мне просто нужно несколько указаний, с чего начать улучшение. Вот картина того, как выглядела...

19
Стоит ли запускать VACUUM на столе, который получает только INSERT?

В выступлении 2015 года re: Invent AWS упомянул, что вакуум должен запускаться не только после обновлений или удалений, но и после вставок. Вот соответствующая часть разговора: http://www.youtube.com/watch?v=tZXp19q8RFo&t=16m2s Предположительно, существует некоторая очистка, которая должна быть...

19
Как я могу преобразовать строку с двойной точностью в PostgreSQL? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для базы данных администраторов Stack Exchange. Закрыто 4 года назад . Как я могу преобразовать строку с двойной точностью в PostgreSQL? Я попробовал что-то вроде:...

19
Как разделить существующую таблицу в postgres?

Я хотел бы разбить таблицу с 1M + строк по диапазону дат. Как это обычно делается, не требуя большого времени простоя или риска потери данных? Вот стратегии, которые я рассматриваю, но открыты для предложений: Существующая таблица является главной, а потомки наследуются от нее. Со временем данные...

19
Пользовательское ограничение уникального столбца, применяется только в том случае, если один столбец имеет определенное значение

Можно ли иметь собственное ограничение уникального столбца следующим образом? Предположим, у меня есть два столбца subsetи typeобе строки (хотя типы данных, вероятно, не имеют значения). Если typeэто "правда", то я хочу, чтобы комбинация typeи subsetбыла уникальной. В противном случае, нет никаких...

19
Найти идентификаторы из списка, которого нет в таблице

Скажем, у меня есть следующая схема и данные: create table images( id int not null ); insert into images values(1), (2), (3), (4), (6), (8); Я хочу выполнить запрос как: select id from images where id not exists in(4, 5, 6); Но это не работает. Приведенный выше случай должен вернуться 5, так как он...

19
Отключите все ограничения и проверки таблиц при восстановлении дампа

Я получил дамп моей базы данных PostgreSQL с: pg_dump -U user-name -d db-name -f dumpfile который я затем продолжаю восстанавливать в другой базе данных: psql X -U postgres -d db-name-b -f dumpfile Моя проблема заключается в том, что база данных содержит ссылочные ограничения, проверки и триггеры,...

19
Эффективно выбрать начало и конец нескольких смежных диапазонов в запросе Postgresql

У меня есть около миллиарда строк данных в таблице с именем и целым числом в диапазоне 1-288. Для данного имени каждое int уникально, и не каждое возможное целое число в диапазоне присутствует - поэтому есть пробелы. Этот запрос генерирует пример случая: --what I have: SELECT * FROM ( VALUES...

19
ОШИБКА: база данных «dbname» не существует

Согласно документации, пока я не подключен к базе данных, я могу удалить базу данных в консоли, используя: DROP DATABASE dbname; Или я могу уронить его, используя инструмент-обертку dropdb. И то и другое выдает ошибку, говоря, что база данных не существует, но когда я в консоли и набираю команду...

19
Postgresql не принимает репликационное соединение

Обычная старая потоковая репликация. PostgreSQL: 9.2.7 Windows 8.1 64 бит Мой основной и дополнительный кластеры находятся на одной машине Windows. Я уже сделал pg_start_backup () и все, поэтому оба узла имеют точно такие же данные. Теперь проблема с репликацией заключается в том, что «подключение...

19
Как сохранить исходный порядок элементов в неопубликованном массиве?

Учитывая строку: «Я думаю, что PostgreSQL отличный» Я хотел бы оперировать отдельными словами, найденными в этой строке. По сути, у меня есть отдельный раздел, из которого я могу получить информацию о слове, и я хотел бы присоединить к этому словарю необъявленный массив этой строки. Пока что у меня...