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

PostgreSQL версия 9.1


5
Предоставление доступа ко всем таблицам для пользователя
Я новичок в Postgres и пытаюсь перенести наши базы данных MySQL. В MySQL я могу предоставить SELECT, UPDATE, INSERTи DELETEльготы по низкому привилегированному пользователю , и чтобы эти гранты будут применяться ко всем таблицам в указанной базе данных. Я должен что-то упустить в Postgres, потому что похоже, что я должен …

4
Оптимизация запросов по диапазону временных отметок (два столбца)
Я использую PostgreSQL 9.1 на Ubuntu 12.04. Мне нужно выбрать записи за определенный промежуток времени: в моей таблице time_limitsесть два timestampполя и одно integerсвойство. В моей фактической таблице есть дополнительные столбцы, которые не связаны с этим запросом. create table ( start_date_time timestamp, end_date_time timestamp, id_phi integer, primary key(start_date_time, end_date_time,id_phi); Эта …

3
Как вставить строку, содержащую внешний ключ?
Использование PostgreSQL v9.1. У меня есть следующие таблицы: CREATE TABLE foo ( id BIGSERIAL NOT NULL UNIQUE PRIMARY KEY, type VARCHAR(60) NOT NULL UNIQUE ); CREATE TABLE bar ( id BIGSERIAL NOT NULL UNIQUE PRIMARY KEY, description VARCHAR(40) NOT NULL UNIQUE, foo_id BIGINT NOT NULL REFERENCES foo ON DELETE RESTRICT …

3
удалить требование пароля для пользователя postgres
Я понимаю, что после установки PostgreSQL не имеет пароля для своего пользователя root (postgres): postgres=# select usename, passwd is null from pg_shadow; usename | ?column? ----------+---------- postgres | t (1 row) ... и рекомендуется установить его с: alter role postgres password '<<very-secret>>'; (и затем обновите pg_hba.confфайл соответственно) Мой вопрос: какой …

6
Как перечислить все представления в SQL в PostgreSQL?
Как мне перечислить все представления для базы данных, используя команду SQL в PostgreSQL? Я хотел бы что-то похожее на вывод команды psql \dv, но желательно просто список имен представлений. например, SELECT ...; my_view_1 my_view_2 my_view_3 Я использую PostgreSQL v9.1.4 в Ubuntu Linux.

2
Настройка PostgreSQL для производительности чтения
Наша система записывает много данных (вид системы Big Data). Производительность записи достаточно для наших нужд, но производительность чтения слишком низкая. Структура первичного ключа (ограничения) одинакова для всех наших таблиц: timestamp(Timestamp) ; index(smallint) ; key(integer). Таблица может содержать миллионы строк, даже миллиарды строк, и запрос на чтение обычно относится к определенному …


3
Забытый пароль PostgreSQL для Windows
Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить в Exchange Stack Exchange для администраторов баз данных. Мигрировал 6 лет назад . Сегодня утром я пытался подключить базу данных PostgreSQL на моем рабочем столе Windows 7 Professional. Значением по умолчанию является «postgres», но, разумеется, я забыл, какой …

3
обновление с postgres 9.1 до 9.3 на сервере Ubuntu
У меня есть рабочий сервер (Ubuntu 13.10), работающий с postgresql 9.1. Я хочу использовать несколько функций 9.3, поэтому хочу обновить. Может ли кто-нибудь помочь мне с обновлением с 9.1 до 9.3, чтобы время простоя составило не более 30 минут. или так? Основная задача - предотвратить потерю данных или избыточность файлов.

3
Как мне перечислить все таблицы во всех схемах, принадлежащих текущему пользователю в Postgresql?
Я могу перечислить все таблицы во всех схемах, используя > \dt *.* но в нем также перечислены системные таблицы, которые намного превосходят мои таблицы, которые меня интересуют. Я хотел бы, чтобы все таблицы (и, возможно, представления), созданные мной, в общедоступной схеме и любые схемы, которые я определил. Я надеюсь найти …

5
PostgreSQL: Как сделать резервную копию только одной схемы из базы данных и восстановить ее на другом сервере
У меня есть база данных с именем "A", которая имеет две схемы "B" и "C". Я хочу сделать резервную копию и восстановить схему "B" на другом сервере? не уверен, как это сделать, так как я новичок в Postgres. Нужно ли создавать новую БД на новом сервере с именем «А», а …

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

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

1
Решения для архивирования баз данных
В продолжение вопроса, опубликованного мной на: Является ли хорошей идеей переместить таблицы с большим объемом и с большим доступом в отдельную базу данных? Я ищу различные методы / решения, доступные для архивирования баз данных в PostgreSQL. Несколько решений, о которых я могу подумать: Разделение таблицы Отдельное табличное пространство и / …

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