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

Все версии PostgreSQL. Добавьте дополнительный тег для конкретной версии, такой как postgresql-11, если этот контекст важен.

2
Выберите самую длинную непрерывную последовательность
Я пытаюсь построить запрос в PostgreSQL 9.0, который получает самую длинную последовательность непрерывных строк для определенного столбца. Рассмотрим следующую таблицу: lap_id (serial), lap_no (int), car_type (enum), race_id (int FK) Где lap_noуникально для каждого (race_id, car_type). Я хотел бы, чтобы запрос производил самую длинную последовательность для данного race_idи car_type, таким образом, …

3
«В ЗОНЕ ВРЕМЕНИ» с именем зоны Ошибка PostgreSQL?
Я отвечал на этот вопрос stackoverflow и нашел странный результат: select * from pg_timezone_names where name = 'Europe/Berlin' ; name | abbrev | utc_offset | is_dst ---------------+--------+------------+-------- Europe/Berlin | CET | 01:00:00 | f и следующий запрос select id, timestampwithtimezone, timestampwithtimezone at time zone 'Europe/Berlin' as berlin, timestampwithtimezone at time …

3
Исходный размер базы данных PostgreSQL
На мой вопрос есть 2 части. Есть ли способ указать начальный размер базы данных в PostgreSQL? Если нет, как вы справляетесь с фрагментацией, когда база данных растет со временем? Недавно я перешел с MSSQL на Postgres, и одна из вещей, которые мы делали в мире MSSQL при создании базы данных, …

1
Отключить явные коммиты в JDBC, обнаружить их в SQL или перевести базу данных в состояние только для чтения
Предыстория : я работаю на http://sqlfiddle.com (мой сайт), и пытаюсь предотвратить один из возможных способов злоупотребления там. Я надеюсь, что, задавая вопрос о проблеме, которую я сейчас решаю, я случайно не усугублю потенциальное злоупотребление, но что вы можете сделать? Я верю вам, ребята. Я хотел бы запретить любому пользователю выполнять …

2
Освобождение дискового пространства после удаления базы данных
Я работаю над системой разработки и восстановил базу данных, скажем «foo», которую я использую для целей разработки. Пока я работаю, я только что запустил DROP DATABASE foo. Однако я быстро понял, что съел все пространство на моем диске. Дерьмо. Освобождает ли VACUUM FULL из другой логической базы данных пространство из …

1
Проверка целостности файла данных базы данных PostgreSQL
Когда я запускаю систему баз данных PostgreSQL, как мне узнать, что моя база данных в целом имеет 100% целостность? Как мне узнать, все ли мои файлы данных и страницы на 100% хороши, без повреждений? В мире Microsoft SQL Server есть команда, с помощью которой вы можете выполнить команду DBCC CHECKDB, …

4
Нет NULL, но недопустимая последовательность байтов для кодирования «UTF8»: 0x00
Последние 8 часов я пытался импортировать вывод «mysqldump --compatible = postgresql» в PostgreSQL 8.4.9, и я прочитал по крайней мере 20 различных потоков здесь и в других местах уже об этой конкретной проблеме, но не нашел реальный полезный ответ, который работает. MySQL 5.1.52 сбрасывает данные: mysqldump -u root -p --compatible=postgresql …

3
SQL для чтения XML из файла в базу данных PostgreSQL
Как я могу написать SQL для чтения XML-файла в XMLзначение PostgreSQL ? PostgreSQL имеет собственный тип данных XML с XMLPARSEфункцией синтаксического анализа текстовой строки для этого типа. Также есть способы чтения данных из файловой системы; COPYзаявление, среди других. Но я не вижу способа написать собственные операторы PostgreSQL SQL для чтения …
12 postgresql  xml 


1
PostgreSQL: дисковое пространство не освобождается после TRUNCATE
Я TRUNCATEсделал огромную (~ 120 Гб) таблицу под названием files: TRUNCATE files; VACUUM FULL files; Размер таблицы равен 0, но дисковое пространство не было освобождено. Любые идеи, как восстановить мое потерянное дисковое пространство? ОБНОВЛЕНИЕ: Дисковое пространство было освобождено через ~ 12 часов, без каких-либо действий с моей стороны. Я использую …


2
Postgresql 8.3: ограничение потребления ресурсов на запрос
Я использую PostgreSQL 8.3 + PostGIS 1.3 для хранения геопространственных данных в Ubuntu 8.04 Hardy . Эта конкретная версия PostGIS имеет ошибку при вычислении buffer()очень сложных сегментов, в результате чего запрос занимает все больше и больше памяти, пока вся машина не застрянет. Я ищу механизм PostgreSQL, который может: Ограничьте потребление …

3
Как реализовать сущность с неизвестным максимальным количеством атрибутов?
Я разрабатываю программу симуляции бейсбола и столкнулся с проблемой при разработке схемы boxscore. Проблема, с которой я столкнулся, заключается в том, что я хочу отслеживать, сколько набранных очков забито в каждом иннинге. В реальной программе я делаю это, используя динамический массив, который увеличивается с каждым разыгрываемым иннингом. Для тех, кто …

4
ДЕЙСТВИТЕЛЬНО ли возможно, что порядок для этой конкретной избыточной производной таблицы не будет гарантирован?
Я наткнулся на этот вопрос в беседе в Твиттере с Лукасом Эдером . Хотя правильное поведение будет заключаться в применении предложения ORDER BY к самому внешнему запросу, поскольку здесь мы не используем DISTINCT, GROUP BY, JOIN или любое другое предложение WHERE в самом внешнем запросе, почему бы СУРБД просто не …

1
Как мне переместить табличное пространство PostgreSQL?
Есть ли способ физически переместить табличное пространство PostgreSQL 9.3 из /old/dirв /new/dir? Я хотел бы просто mvкаталог и сказать PostgreSQL, что табличное пространство теперь находится в /new/dir. Похоже, ALTER TABLESPACEтолько позволяет переименовать. Я бы хотел избежать создания нового табличного пространства и перемещения в него базы данных. Я предполагаю, что это …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.