Over indexing | Postgres.FM 068 |

  Рет қаралды 648

PostgresTV 💙💛

PostgresTV 💙💛

8 ай бұрын

[ 🇬🇧_🇺🇸 Check out the subtitles - we now edit them, ChatGPT+manually! You can also try KZbin's auto-translation of them from English to your language; try it and share it with people interested in Postgres!]
Nikolay and Michael discuss over-indexing - what we mean by it, the regular issues people discuss about it, as well as a novel one Nikolay has come across and benchmarked recently.
Here are some links to things they mentioned:
* Query planning (docs) www.postgresql.org/docs/curre...
* Statistics used by the planner (docs) www.postgresql.org/docs/curre...
* default_statistics_target www.postgresql.org/docs/curre...
* Optimiser hints discussion (wiki) wiki.postgresql.org/wiki/Opti...
* An example mailing list thread from 2006 www.postgresql.org/message-id...
* Peter Geoghegan tweet regarding invalid index / 1599191964045672449
* plantuner sigaev.ru/git/gitweb.cgi?p=pla...
* pg_hint_plan github.com/ossc-db/pg_hint_plan
* Aurora PostgreSQL query plan management docs.aws.amazon.com/AmazonRDS...
* Building automatic adviser & performance tuning tools - Julien Rouhaud & Tatsuro Yamada: PGCon 2020 (the completely misremembered presentation Michael mentioned 🙈) • Building automatic adv...
* hypopg github.com/HypoPG/hypopg
~~~
What did you like or not like? What should we discuss next time? Let us know in the comments, or by tweeting us on @samokhvalov / samokhvalov and @michristofides / michristofides
~~~
Postgres FM is brought to you by:
- Nikolay Samokhvalov, founder of Postgres.ai postgres.ai/
- Michael Christofides, founder of pgMustard pgmustard.com/
~~~
This is the uncut version, with video. Check out Postgres.fm to find audio-only podcast episodes, edited for convenient listening.

Пікірлер: 2
@maximkondrashin7031
@maximkondrashin7031 8 ай бұрын
Hello! Thanks for podcast, it is great! I found it worth mentioning that deletes also might be affected by indexes - if there is a foreign constraint, you have to lookup the referenced table while delete, and indexes are involved in this lookup. I had an issue with slow deletes, and it turned out that it was due to the full scan of a big table referenced by constraint. Adding index on the big table solved the issue.
@michristofides
@michristofides 8 ай бұрын
Thank you for the kind words. And you're quite right - we class this as a result of under-indexing, which we decided to cover in the episode this week! kzbin.info/www/bejne/h6i8fnxpotCMqrc
Clustered and nonclustered indexes in sql server   Part 36
16:48
kudvenkat
Рет қаралды 944 М.
Scary Teacher 3D Nick Troll Squid Game in Brush Teeth White or Black Challenge #shorts
00:47
路飞被小孩吓到了#海贼王#路飞
00:41
路飞与唐舞桐
Рет қаралды 67 МЛН
Nutella bro sis family Challenge 😋
00:31
Mr. Clabik
Рет қаралды 12 МЛН
Buffers II (the sequel) | Postgres.FM 094 | #PostgreSQL #Postgres podcast
36:13
Postgres-вторник №20: shared_buffers - 25% или 90%? Улучшения autovacuum в PostgreSQL 13
54:57
#RuPostgres – о PostgreSQL на русском
Рет қаралды 1 М.
Don't do this | Postgres.FM 091 | #PostgreSQL #Postgres podcast
44:31
PostgresTV 💙💛
Рет қаралды 533
Massive DELETEs | Postgres.FM 093 | #PostgreSQL #Postgres podcast
44:28
PostgresTV 💙💛
Рет қаралды 423
Custom vs generic plan | Postgres.FM 096 | #PostgreSQL #Postgres podcast
29:00
PostgreSQL Indexing : How, why, and when.
31:21
PyCon AU
Рет қаралды 76 М.
James Pearce - TinyBase, Local First Reactive In Browser Database
1:09:54
Игровой Комп с Авито за 4500р
1:00
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 2,1 МЛН
iPhone 16 с инновационным аккумулятором
0:45
ÉЖИ АКСЁНОВ
Рет қаралды 8 МЛН
Красиво, но телефон жаль
0:32
Бесполезные Новости
Рет қаралды 509 М.
Отдых для геймера? 😮‍💨 Hiper Engine B50
1:00