Запитання з тегом «postgresql»

Усі версії PostgreSQL. Додайте додатковий тег для версії, наприклад postgresql-11, якщо цей контекст важливий.

2
Як визначити, чи стовпець визначений як послідовний тип даних замість цілого числа, заснованого на каталозі?
Тому я зараз створюю SQL для читання каталогів postgres (9.1) для створення визначень таблиць. Однак у мене виникають проблеми із типами даних SERIAL / BIGSERIAL. Приклад: CREATE TABLE cruft.temp ( id BIGSERIAL PRIMARY KEY ); SELECT * FROM information_schema.columns WHERE table_schema='cruft' AND table_name='temp'; "db","cruft","temp","id",1,"nextval('cruft.temp_id_seq'::regclass)","NO","bigint",,,64,2,0,,,,,,,,,,,,,"db","pg_catalog","int8",,,,,"1","NO","NO",,,,,,,"NEVER",,"YES" Це дає мені ім'я бази даних …

1
Як я можу скопіювати з локального файлу у віддалений БД у PostgreSQL? [зачинено]
Закрито . Це питання потребує деталей або ясності . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Додайте деталі та уточніть проблему, відредагувавши цю публікацію . Закрито 6 років тому . Я новачок у psql і мені потрібна допомога. Як я можу завантажити локальний CSV у віддалений БД? Я використовую …

1
Як PostgreSQL фізично замовляє нові записи на диску (після кластеру на первинному ключі)?
Потрібно знати, як PostgreSQL замовляє записи на диску. У цьому випадку я хотів би скористатися комбінацією індексів, як зазначено в документах , яка, як я розумію, використовує растрові карти для отримання відповідних рядків та повертає їх відповідно до їх фізичного розташування. Розглянута таблиця була кластеризована її первинним ключем. Як я …

2
Як встановити та отримати власні змінні бази даних?
За допомогою PGAdmin IIIя можу клацнути правою кнопкою миші базу даних, перейти до Variablesвкладки та помістити властивість змінної імені-значення на саму базу даних. Чи є спосіб їх налаштувати? Я бачив application_nameзмінну, але хотів би мати application_versionзмінну.

2
Як виконати запит з psql, не чекаючи результату?
Мій запит (створити нову таблицю з існуючої таблиці) займає дуже багато часу. Тому я створив віддалену базу даних у своєму кабінеті - більше оперативної пам’яті. Я можу підключитися до своєї бази даних з дому, як завжди, за допомогою psql. Як я можу сказати віддаленому серверу виконати запит з терміналу, не …

4
PostgreSQL: зміна пароля для користувача не працює
Я встановив PostgreSQLна EC2машині і тепер хочу змінити пароль користувачаpostgres я згоден $ sudo -u postgres psql psql (9.1.5) Type "help" for help. postgres=# ALTER USER postgres WITH PASSWORD 'newpasswd'; ALTER ROLE Потім я виходжу з оболонки і намагаюся увійти з новим паролем $ psql -U postgres -W Password for …

3
Підключення pgAdmin3 до Postgres на Heroku
Я запускаю базу даних Heroku Postgres ( База даних ) спільно з додатком Django. Документи, що посилаються на надбудову, тут . Я вважав, що це буде вагомим питанням для спільноти, оскільки Heroku сьогодні попередив своїх користувачів про те, що вона буде переносити все з додатку спільної бази даних, який раніше …

1
EC2 - Як правильно створити резервну копію даних PostgreSQL?
Ось налаштування: 1 невеликий екземпляр Amazon Linux (підтримуваний EBS) EC2 з 3 додатковими томами. Це і веб-сервер, і сервер баз даних. Один том для коду, один для каталогу даних PostgreSQL (8.4) та один том для зберігання файлів WAL з PostgreSQL. (1) Об'єм файлів WAL також матиме базове резервне копіювання каталогу …

2
Відновлення PostgreSQL PITR
У мене є сервер PostgreSQL 9.1, який працює на CentOS 5.8 32-бітній ОС, і я ввімкнув WAL-архівування. На цьому сервері є три бази даних: databaseA, databaseB і databaseC. Хтось видаляє таблицю о 12 вечора в databaseB, і я хочу відновити databaseB до того часу, коли таблиця була видалена. Час зараз …

3
Можна зберігати максимальну кількість записів у postgresql?
В основному частина нашої таблиці Postgresql використовується для зберігання журналів доступу до сервера, і, як така, іноді під час виробництва це може бути досить великим. чи є спосіб встановити в postgresql максимальну кількість записів, яку може мати таблиця, і відтіснити найдавніший запис?

1
Швидкий загальний метод обчислення відсотків
Я хочу знайти n> 1 відсотків несортованого стовпця в PostgreSQL. Наприклад, 20-й, 40-й, 60-й, 80-й та 100-й перцентилі. Очевидним рішенням є підрахунок та сортування стовпця, а потім перегляд, але я сподіваюся на краще рішення. Будь-які ідеї? PS Я знайшов хороше рішення для MySQL, але не можу перевести його на psql

1
Як я бачу запит після застосування правил?
Від док. - 37.3.1.1. "Перше правило крок за кроком" CREATE TABLE shoelace_log ( sl_name text, -- shoelace changed sl_avail integer, -- new available value log_who text, -- who did it log_when timestamp -- when ); CREATE RULE log_shoelace AS ON UPDATE TO shoelace_data WHERE NEW.sl_avail <> OLD.sl_avail DO INSERT INTO …

4
Як керувати версіями PostgreSQL схемою з коментарями?
Я керую версією більшості моєї роботи з Git : код, документація, конфігурація системи. Я можу це зробити, тому що вся моя цінна робота зберігається як текстові файли. Я також писав і маю справу з багатьма схемами SQL для нашої бази даних Postgres. Схема включає перегляди, функції SQL, і ми будемо …

2
Як зупинити / відключити PITR та безпечно очистити сегменти WAL?
На нашому виробничому сервері працює PostgreSQL v8.2.3 у версії CentOS 5.2 (остаточний). Ми встановили PITR на виробничому сервері. З певних причин після встановлення PITR ми не в змозі керувати і підтримувати його. Врешті-решт наш накопичувач архівів WAL (вторинний диск) став повноцінним (використання на 100%), а додаткові сегменти архіву WAL, які …

5
Чи є професіонали DBA PostgreSQL для повного робочого дня?
Для своєї роботи я працюю над додатком JavaEE з PostgreSQL як базою даних. Хоча у нас є sysadmin для наших виробничих серверів, який також управляє нашими серверами баз даних, у нас немає повного робочого дня DBA, що змушує мене замислитися, чи є такі. Я думаю, що будь-яка спеціалізована DBA працювала …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.