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

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

1
postgresql: як я скидаю та відновлюю ролі для кластера?
Де зберігаються ролі в кластері, і як я їх скидаю? Я зробив pg_dump db і потім завантажив його в інший кластер, але я отримую багато цих помилок: psql:mydump.sql:3621: ERROR: role "myrole" does not exist Тож, мабуть, дамп мого db не включає ролі. Я спробував скинути db 'postgres', але там також …

4
Мені потрібно запустити VACUUM FULL без вільного місця на диску
У мене є одна таблиця, яка займає близько 90% hd місця на нашому сервері. Я вирішив скинути кілька стовпців, щоб звільнити місце. Але мені потрібно повернути простір в ОС. Проблема, однак, полягає в тому, що я не впевнений, що станеться, якщо я запускаю VACUUM FULL і не вистачає вільного місця, …

3
Обмеження зовнішнього ключа для члена масиву?
Припустимо, у мене є таблиця з робочими ролями: CREATE TABLE roles ( "role" character varying(80) NOT NULL, CONSTRAINT "role" PRIMARY KEY (role) ); Припустимо, я також маю таблицю, користувачів і кожен рядок (конкретний користувач) може мати довільну кількість робочих ролей: CREATE TABLE users ( username character varying(12) NOT NULL, roles …

1
Оптимізація індексу з датами
Це запитання було перенесено із переповнення стека, оскільки на нього можна відповісти в Адміністраторі баз даних Stack Exchange. Мігрували 7 років тому . У мене є велика таблиця об’єктів (15M + рядок) у PostgreSQL 9.0.8, для якої я хочу запитувати застаріле поле. Я хочу розділити запит на мільйони, з метою …

2
Джерело відразу декількох файлів за допомогою psql
Я хочу виконати кілька сценаріїв sql послідовно, psqlв якості однієї транзакції, щоб створити свою схему бази даних. Який найкращий спосіб зробити це? Раніше я знаю, що у мене був головний скрипт, psqlпроти якого я протистояв, включаючи інші файли, проте синтаксис цього сценарію не пам'ятаю.
27 postgresql  psql 

1
Ролі PostgreSQL порівняно з користувачами, надайте дозволи
В даний час я вивчаю відмінності між PostgreSQL і MySQL, оскільки отримав новий проект, а також маю намір перенести своє існуюче програмне забезпечення з MySQL на PostgreSQL. Я фактично почав створювати таблицю HTML із порівнянням команд (для користувачів / баз даних / командного рядка тощо) між цими двома. Після прочитання …
27 postgresql  users 


2
Як слід індексувати UUID в Postgres?
Я новачок у PostgreSQL і дещо новий в базах даних взагалі. Чи існує усталений спосіб, як слід індексувати значення UUID у Postgres? Я розділений між використанням хешування та використанням трие, якщо тільки в ньому вже є щось вбудоване, яке воно використовує автоматично. Що б я не використовував, буде обробляти величезну …
26 postgresql  index  uuid 

1
Індекси: продуктивність від цілого до рядка, якщо кількість вузлів однакове
Я розробляю додаток в Ruby on Rails за допомогою бази даних PostgreSQL (9.4). У моєму випадку використання стовпці в таблицях будуть шукатися дуже часто, оскільки вся точка програми шукає дуже конкретні атрибути на моделі. Наразі я вирішую, чи використовувати integerтип або просто використовувати типовий тип рядка (наприклад character varying(255), типовим …

5
PostgreSQL: Як створити повну копію схеми бази даних в одній базі даних?
Це запитання було перенесено із переповнення стека, оскільки на нього можна відповісти в адміністраторі баз даних Stack Exchange. Мігрували 7 років тому . Як я можу скопіювати свою publicсхему в ту саму базу даних із повною структурою таблиці, даними, функціями, fk, pk тощо. Моя версія Postgres становить 8,4 PS мені …
26 postgresql 

1
PostgreSQL ВИДАЛИТИ З помилки "Помилка: спроба видалити невидимий кортеж"
Це питання було перенесено з помилки сервера, оскільки на нього можна відповісти на серверах обміну стеками адміністраторів баз даних. Мігрували 3 роки тому . Помилка Спроба видалити кортежі, що містять недійсні часові позначки DELETE FROM comments WHERE date > '1 Jan 9999' OR date < '1 Jan 2000' OR date_found …

2
Використання MongoDB та PostgreSQL разом
Мій поточний проект, по суті, є запуском системи управління документами. Сказане, є деякі зморшки (здивування, здивування). Хоча деякі зморшки досить специфічні для проекту, я вважаю, що виникають деякі загальні спостереження та питання, які не мають канонічної відповіді (що я міг би знайти в будь-якому випадку) і які застосовні до ширшої …

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

2
Який вплив LC_CTYPE на базу даних PostgreSQL?
Отже, у мене декілька серверів Debian з PostgreSQL на ньому. Історично склалося, що ці сервери та PostgreSQL локалізовані з діаграмою Latin 9 і тоді це було добре. Тепер ми маємо поводитися з такими речами, як польська, грецька чи китайська, тому зміна цього питання стає все більшою проблемою. Коли я спробував …

1
Як відновити місце на диску на PostgreSQL?
Це запитання було перенесено із переповнення стека, оскільки на нього можна відповісти в адміністраторі баз даних Stack Exchange. Мігрували 5 років тому . У мене локальна установка бази даних 9.1 з кількома таблицями, в яких було cca. 300 записів на міо та база даних зросла приблизно до 20 ГБ. Потім …

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