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

PostgreSQL - це об'єктна реляційна система управління базами даних з відкритим кодом, доступна для всіх основних платформ, включаючи Linux, UNIX, Windows та OS X. Питання щодо адміністрування або додаткових функцій найкраще направляти на dba.stackexchange.com.

23
Перерахуйте стовпці з індексами в PostgreSQL
Я хотів би отримати стовпці, на яких індекс знаходиться в PostgreSQL. У MySQL ви можете використовувати SHOW INDEXES FOR tableта переглядати Column_nameстовпчик. mysql> show indexes from foos; +-------+------------+---------------------+--------------+-------------+-----------+-------------+----------+--------+------+------------+---------+ | Table | Non_unique | Key_name | Seq_in_index | Column_name | Collation | Cardinality | Sub_part | Packed | Null | Index_type …
233 sql  postgresql  indexing 

12
Скинути автоматичний приріст лічильника в постгресах
Я хотів би примусити поле автоматичного збільшення таблиці до деякого значення, я спробував це: ALTER TABLE product AUTO_INCREMENT = 1453 І ALTER SEQUENCE product RESTART WITH 1453; ERROR: relation "your_sequence_name" does not exist Я новачок у postgres :( У мене є таблиця productз Idі nameполем

9
Як ретельно очистити та перевстановити postgresql на ubuntu? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 2 роки тому . Удосконаліть це питання Якось мені вдалося повністю помилити встановлення postgresql на карбовій Ubuntu. Я хочу почати з нуля, …



7
Як прискорити продуктивність вставки в PostgreSQL
Я тестую продуктивність вставки Postgres. У мене є таблиця з одним стовпцем, номер якого є її типом даних. На ньому також є індекс. Я заповнив базу даних за допомогою цього запиту: insert into aNumber (id) values (564),(43536),(34560) ... Я вставив 4 мільйони рядків дуже швидко 10 000 одночасно із запитом …

3
Як зробити запит за допомогою полів у новому типі даних PostgreSQL JSON?
Я шукаю деякі документи та / або приклади нових функцій JSON в PostgreSQL 9.2. Зокрема, з урахуванням серії записів JSON: [ {name: "Toby", occupation: "Software Engineer"}, {name: "Zaphod", occupation: "Galactic President"} ] Як мені написати SQL, щоб знайти запис за іменем? У ванільному SQL: SELECT * from json_data WHERE "name" …

6
PostgreSQL ВІДКЛЮЧИТИ з різними ЗАМОВЛЕННЯМИ
Я хочу запустити цей запит: SELECT DISTINCT ON (address_id) purchases.address_id, purchases.* FROM purchases WHERE purchases.product_id = 1 ORDER BY purchases.purchased_at DESC Але я отримую цю помилку: PG :: Помилка: ПОМИЛКА: ВИБІР DISTINCT ON вирази повинні відповідати початковим виразам ORDER BY Додавання address_idяк перший ORDER BYвираз замовчує помилку, але я дійсно …

2
Навіщо нам потрібні брокери повідомлень на зразок RabbitMQ через таку базу даних, як PostgreSQL?
Я новачок у брокерах повідомлень, таких як RabbitMQ, які ми можемо використовувати для створення завдань / черг повідомлень для такої системи планування, як Celery . Тепер ось питання: Я можу створити таблицю в PostgreSQL, яку можна доповнити новими завданнями та споживати споживчою програмою, на зразок Celery. Чому на землі я …

27
Які ресурси існують для настройки продуктивності бази даних? [зачинено]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 6 років тому . Удосконаліть це питання Які хороші ресурси існують для розуміння налаштування бази даних на основних двигунах та просування ваших …


7
Як створити користувача / базу даних у скрипті для Docker Postgres
Я намагався створити контейнер для екземпляра постгреси розвитку, створивши користувацький користувач та базу даних. Я використовую офіційне зображення докера postgres . У документації він вказує вам вставити bash-скрипт всередині /docker-entrypoint-initdb.d/папки, щоб налаштувати базу даних з будь-якими спеціальними параметрами. Мій скрипт bash: make_db.sh su postgres -c "createuser -w -d -r -s …

17
Додавання нового значення до існуючого типу ENUM
У мене стовпчик таблиці, який використовує enumтип. Я хочу оновити цей enumтип, щоб мати додаткове можливе значення. Я не хочу видаляти жодні існуючі значення, просто додайте нове значення. Який найпростіший спосіб це зробити?



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