Pytania otagowane jako postgresql-10

1
Dlaczego PostgreSQL wybiera droższe zamówienie na dołączenie?
PostgreSQL używa domyślnych ustawień plus default_statistics_target=1000 random_page_cost=1.5 Wersja PostgreSQL 10.4 on x86_64-pc-linux-musl, compiled by gcc (Alpine 6.4.0) 6.4.0, 64-bit Odkurzyłem i przeanalizowałem. Zapytanie jest bardzo proste: 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 "as".id …


2
Co to jest „tabela przejściowa” w Postgres?
Strona opisująca nowości w Postgres 10 wspomina o „tabelach przejścia dla wyzwalaczy”. Tabele przejściowe dla wyzwalaczy Ta funkcja sprawia, że AFTER STATEMENTwyzwalacze są zarówno użyteczne, jak i wydajne, narażając, odpowiednio, stare i nowe wiersze na zapytania. Przed tą funkcją AFTER STATEMENTwyzwalacze nie miały do ​​nich bezpośredniego dostępu, a obejścia były …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.