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

1
Чому PostgreSQL вибирає дорожче замовлення на приєднання?
PostgreSQL з використанням за замовчуванням плюс default_statistics_target=1000 random_page_cost=1.5 Версія PostgreSQL 10.4 on x86_64-pc-linux-musl, compiled by gcc (Alpine 6.4.0) 6.4.0, 64-bit Я пилососив і аналізував. Запит дуже простий: SELECT r.price FROM account_payer ap JOIN account_contract ac ON ap.id = ac.account_payer_id JOIN account_schedule "as" ON ac.id = "as".account_contract_id JOIN schedule s ON …

1
Чому ця ліва приєднана працює набагато гірше, ніж ЛІВНЕ ПРИЄДНАЙТЕСЬ ЛАТЕРАЛ?
У мене є такі таблиці (взяті з бази даних Sakila): фільм: film_id є pkey актор: glum_id - це кек film_actor: film_id та act_id - фійки для фільму / актора Я підбираю конкретний фільм. Для цього фільму я також хочу всіх акторів, які беруть участь у цьому фільмі. У мене є …

2
Що таке "таблиця переходу" в Postgres?
На сторінці, що описує, що нового в Postgres 10, згадується «Таблиці переходу для тригерів». Перехідні таблиці для спускових механізмів Ця функція робить AFTER STATEMENTтригери як корисними, так і ефективними, виставляючи, за необхідності, старі та нові рядки запитам. До цієї функції AFTER STATEMENTтригери не мали прямого доступу до них, а обхідні …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.