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

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


6
Форматор запитів SQL [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для адміністраторів баз даних Stack Exchange. Закрито 5 років тому . Чи існують програми (плагіни / розширення) для форматування запитів SQL? Я використовую PostgreSQL та MySQL, але також вітаються інші …
14 postgresql 

1
Перелом та реплікація PostgreSQL
Я оцінюю PostgreSQL 9.1 і маю кілька питань, пов’язаних із деталями відмови та реплікації. У мене мало тестових сценаріїв. Перший з головним сервером та кількома рабами. У випадку, коли Майстер зірветься, я хочу, щоб один з Рабів став Господарем. Після того, як Master повернеться до нормального стану, він повинен синхронізуватися …

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

3
Як перетворити mysql в postgresql? [зачинено]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для адміністраторів баз даних Stack Exchange. Закрито 5 років тому . Я відчайдушно шукаю інструмент перетворення для перетворення великої бази даних mysql в postgresql. Мені потрібен інструмент / сценарій, щоб: …

4
Чи варто вкласти час, щоб змінити тип стовпця з CHAR (36) на UUID?
У мене вже є кілька мільйонів рядків у моїй базі даних. Я не знав про тип даних PostgreSQL UUID, коли розробляв свою схему. В одній із таблиць є 16М рядків (близько 3,5 млн. До 4 М записів на фрагмент), що зростає приблизно в 500 тис. Записів на день. У мене …
14 postgresql 

1
Як перенести велику таблицю крапки з mysql на postgresql?
Зараз я переношу свою базу даних MySQL на PostgreSQL. Майже все пішло нормально (ну, після безлічі гуглів за правильними параграфами mysqldump тощо), за винятком однієї таблиці, яка є у мене - насправді найважливіша таблиця в моєму додатку. Структура столу дуже проста: mysql> show create table samples; .. skipped ... CREATE …

1
Запит на рядки, що не містять ASCII, з Postgres
Чи [:ascii:]взагалі працює клас у Postgres? Вони не вказані в їхній допомозі , проте я бачу приклади в Інтернеті, які використовують його. У мене є база даних UTF-8, де є зіставлення та c_typ e en_US.UTF-8, а версія Postgres - 9.6.2. Коли я шукаю рядки, що не належать до ASCII, таким: …

2
Який індекс використовувати з великою кількістю повторюваних значень?
Зробимо кілька припущень: У мене є таблиця, яка виглядає приблизно так: a | b ---+--- a | -1 a | 17 ... a | 21 c | 17 c | -3 ... c | 22 Факти про мій набір: Розмір всієї таблиці становить ~ 10 10 рядків. У мене ~ …

2
Чому array_agg () повільніше, ніж неагрегатний конструктор ARRAY ()?
Я щойно переглядав старий код, написаний для до-8.4 PostgreSQL , і побачив щось справді чудове. Я пам’ятаю, як користувальницька функція робила щось із цього дня, але я забула, як це було раніше array_agg(). Для огляду сучасна агрегація написана так. SELECT array_agg(x ORDER BY x DESC) FROM foobar; Однак колись було …

2
PostgreSQL: схема diff / інструмент виправлення [закрито]
Зачинено. Це питання поза темою . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб це було темою для адміністраторів баз даних Stack Exchange. Закрито 5 років тому . Розглянемо наступне налаштування: Виробничий БД Db db, на якому вносяться зміни схеми для включення нових функцій Після завершення розробки …

2
Офіційні конвенції про капіталізацію PostgreSQL [закрито]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 5 років тому . Чи існує офіційна конвенція PostreSQL щодо капіталізації в назвах БД, Таблиць і полів? У …

1
Оптимізація великого запиту до бази даних (25+ мільйонів рядків, використовуючи max () та GROUP BY)
Я використовую Postgres 9.3.5, і у мене є велика таблиця в базі даних, на даний момент вона має понад 25 мільйонів рядків, і вона, як правило, швидко збільшується. Я намагаюся вибрати конкретні рядки (усі unit_idз найновішими unit_timestampдля кожного з них) простим запитом, наприклад: SELECT unit_id, max(unit_timestamp) AS latest_timestamp FROM all_units …

3
Оновіть елемент json у типі даних json
Я не можу зрозуміти, як я можу оновити елемент у типі даних PostgreSQL 9.3. Мій приклад: CREATE TABLE "user" ( id uuid NOT NULL, password character varying(255), profiles json, gender integer NOT NULL DEFAULT 0, created timestamp with time zone, connected timestamp with time zone, modified timestamp with time zone, …

2
Ефективний запит, щоб отримати найбільшу цінність для групи з великої таблиці
Враховуючи таблицю: Column | Type id | integer latitude | numeric(9,6) longitude | numeric(9,6) speed | integer equipment_id | integer created_at | timestamp without time zone Indexes: "geoposition_records_pkey" PRIMARY KEY, btree (id) У таблиці 20 мільйонів записів, що не є, умовно кажучи, великою кількістю. Але це робить послідовне сканування повільним. …

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