Вопросы по теме 'postgresql-10'
Как PostgreSQL обрабатывает временную таблицу ON COMMIT DROP перед лицом нескольких потоков?
Согласно документации :
ON COMMIT DROP: временная таблица будет удалена в конце текущего блока транзакции.
Однако временные таблицы уникальны для каждого сеанса , а не для каждого потока : см. здесь
Мой вопрос:
Если временная...
747 просмотров
schedule
08.12.2022
Возвратите данные из подзапроса, используемого в INSERT в общем табличном выражении
Я пытаюсь переместить bytea данные из одной таблицы в другую, обновляя ссылки в одном запросе.
Поэтому я хотел бы вернуть данные из запроса, используемого для вставки, который не используется для вставки.
INSERT INTO file_data (data)
select...
101 просмотров
schedule
09.06.2022
Транзакция помечена откатом статуса без какой-либо видимой причины (Wildfly 11, Hibernate 5.1.10, PostgreSQL 10)
Мы переходим с JBoss 4.2.3 GA и MS SQL Server 2008 R2 на Wildfly 11 и PostgreSQL 10. Мы используем версию Hibernate, поставляемую с Wildfly (5.1.10.Final)
У нас очень сложное приложение, в котором мы используем внешний API, который я не могу...
2928 просмотров
schedule
24.05.2022
Разрешение отклонено с помощью функции «Копировать из» (pgAdmin4, postgresql10)
Я использую pgAdmin4 и postgresql 10 на ноутбуке с Windows 10. Когда я использую COPY FROM для импорта файла CSV
COPY BD.CP FROM 'C:\Users\NOMUSER\Desktop\MONDOSSIER\Fichier.csv' with delimiter ';';
PGS возвращает сообщение об ошибке «Отказано...
1714 просмотров
schedule
08.08.2022
Получить значение на основе значения столбца
это моя таблица:
idMission Event Timestamp
1 detectedBubbleOut 2018-05-26T12:53:43.000Z
1 arrived 2018-05-26T13:58:57.000Z
1 detectedInBuilding 2018-05-26T12:42:20.000Z
1...
36 просмотров
schedule
26.03.2022
Как использовать regexp_matches() в операторе UPDATE?
Я пытаюсь очистить таблицу с очень грязным столбцом varchar с записями вида:
<u><font color="#0000FF"><a href="http://virginialidar.com/index-3.html#.VgLbFPm6e73" target="_blank">VA Lidar</a></font></u> OR...
1758 просмотров
schedule
28.05.2024
Освободите дисковое пространство без блокировки таблицы - PostgreSQL 10
У меня есть пара таблиц в базе данных PostgreSQL, которые используются очень часто (для вставки / удаления). Иногда их размер таблиц достигает гигабайт. Как мне освободить дисковое пространство из этих таблиц, не блокируя их. Эти таблицы нужно...
1665 просмотров
schedule
09.05.2022
как использовать контрольное ограничение в postgresql для строки
я новичок в постгресе
как создать таблицу с проверочным ограничением для имени столбца, скажем, загрязненный , которая должна принимать только значения «да» или «нет» при вставке.
для других значений он должен продвигать сообщение об ошибке...
2380 просмотров
schedule
31.08.2022
Место, необходимое для таблицы VACUUM FULL
Из руководства PostgreSQL 10.4 о полном вакууме:
Обратите внимание, что они также временно используют дополнительное дисковое пространство, примерно равное размеру таблицы, поскольку старые копии таблицы и индексов не могут быть выпущены до тех...
4044 просмотров
schedule
28.07.2023
Как разделить таблицу postgres с помощью промежуточной таблицы
Я использую postgres 10 дБ.
У меня есть таблица клиентов, состоящая из следующих столбцов
custid (primary key),
name,
phonenumber,
email,
dateofbirth,
address,
city,
country,
status(boolean)
Join_Date(Date)
У меня есть миллион записей в...
191 просмотров
schedule
05.04.2023
Почему Postgres не предоставляет EXECUTE для функции PUBLIC, как задокументировано?
В Документация говорится:
Для других типов объектов привилегии по умолчанию, предоставленные PUBLIC, следующие: привилегии CONNECT и TEMPORARY (создание временных таблиц) для баз данных; привилегия EXECUTE для функций; и привилегия USAGE...
1924 просмотров
schedule
30.07.2022
Каков самый быстрый способ восстановить статистику PostgreSQL с нуля/с нуля с помощью ANALYZE?
У меня есть база данных PostgreSQL v10 размером около 100 ГБ.
Каков наиболее эффективный (быстрый) способ восстановления статистики, например, после обновления основной версии?
ANALYZE без параметров обновляет статистику для всей базы данных...
586 просмотров
schedule
25.07.2022
postgresql: создание оператора умножения текста на целое число
Я пытаюсь отладить запрос Microsoft SQL внутри Posgresql (короче говоря, я предпочитаю сообщения об ошибках, которые он возвращает), когда я наткнулся на некоторый SQL, который умножал выбор подстроки на целое число, теперь я, очевидно, мог бы...
352 просмотров
schedule
23.05.2024
Postgresql вставляет несколько столбцов с искаженным литералом массива
Я следую руководству из здесь и пытаюсь адаптировать его для передачи нескольких столбцов ценности. Я пытался решить эту проблему, исследуя сообщение об ошибке, но каждый раз, когда я пытался переписать значения с помощью { , я получаю другой...
1203 просмотров
schedule
20.02.2024
Проведение полнотекстового исследования и ограничение записей, возвращаемых номером ранга
в Postgresql 10 я выполняю полнотекстовый поиск и не хочу получать записи, когда rank меньше предопределенного числа.
SELECT i.id, i.slug, i.name, i.short_description,
ts_rank(
setweight(to_tsvector(COALESCE(i.name, '')), 'A') ||...
39 просмотров
schedule
01.01.2023
PostgreSQL: пользователь только для чтения
У нас есть база данных PostgreSQL db1, содержащая около 500 схем. Я пытаюсь создать пользователя с правами только для чтения для этой конкретной базы данных PostgreSQL.
Я успешно назначил разрешение только на чтение для конкретной схемы, используя...
1371 просмотров
schedule
19.01.2023
Невозможно расширить базу данных postgresql с помощью шкалы времениb
Я создал кластер PostgreSQL с 3 узлами, используя Patroni.
Я использую Ubuntu 18.04, Postgresql-10 и Timescaledb 1.4.2.
В postgresql.conf файл я включил shared_preload_libraries = 'timescaledb'
При расширении postresql на timescaledb...
317 просмотров
schedule
04.08.2022
Сбой вызова функции после переименования столбца (столбец с ошибкой 42703 не существует)
Простой сценарий:
CREATE TABLE foo (bar int);
INSERT INTO foo VALUES (42);
CREATE FUNCTION baz() RETURNS int AS $$
SELECT bar
FROM foo
$$ LANGUAGE SQL;
SELECT baz();
Это работает и возвращает 42.
Мне не нравится название моего столбца,...
297 просмотров
schedule
27.11.2022
Запрос PostgreSQL занимает очень много времени
У меня есть таблица с 3 столбцами и составным первичным ключом со всеми 3 столбцами. Все отдельные столбцы имеют много дубликатов, и у меня есть btree отдельно для всех из них. В таблице около 10 миллионов записей. Мой запрос только с условием с...
106 просмотров
schedule
22.05.2022
Альтернативный текстовый поиск по одному символу
Требование: убедитесь, что текстовый поиск одного символа ci в составных столбцах обрабатывается наиболее эффективным и производительным способом, включая сортировку веса релевантности; Наличие таблицы create table test_search (id int primary key,...
158 просмотров
schedule
25.11.2022