Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Faster Queries = More Animal Crossing
Search
Jonan Scheffler
March 31, 2020
Programming
0
210
Faster Queries = More Animal Crossing
A quick walkthrough of common query inefficiencies using PostgreSQL and TimescaleDB.
Jonan Scheffler
March 31, 2020
Tweet
Share
More Decks by Jonan Scheffler
See All by Jonan Scheffler
Sleeping in Airports: The Magical, Terrible Life of a Developer Advocate
thejonanshow
0
24
inventing_friends.pdf
thejonanshow
0
23
Inventing Friends: Actioncable + AVS = <3
thejonanshow
0
93
Building HAL: Running Ruby with your Voice
thejonanshow
1
90
Deploying MEAN on Heroku
thejonanshow
2
43
Robolove
thejonanshow
0
79
Hacking Cognition
thejonanshow
2
120
Other Decks in Programming
See All in Programming
Jakarta EE meets AI
ivargrimstad
0
860
Learning Kotlin with detekt
inouehi
1
220
DevNexus - Create AI Infused Java Apps with LangChain4j
kdubois
0
150
仕様変更に耐えるための"今の"DRY原則を考える
mkmk884
9
3.3k
変化の激しい時代における、こだわりのないエンジニアの強さ
satoshi256kbyte
1
870
Drawing Heighway’s Dragon- Recursive Function Rewrite- From Imperative Style in Pascal 64 To Functional Style in Scala 3
philipschwarz
PRO
0
180
Djangoにおける複数ユーザー種別認証の設計アプローチ@DjangoCongress JP 2025
delhi09
PRO
4
520
CIBMTR振り返り+敗北から学ぶコンペの取り組み方反省
takanao
1
240
[JAWS DAYS 2025] 最近の DB の競合解決の仕組みが分かった気になってみた
maroon1st
0
200
PHPのバージョンアップ時にも役立ったAST
matsuo_atsushi
0
250
5分で理解する SOLID 原則 #phpcon_nagoya
shogogg
1
430
気がついたら子供が社会人になって 自分と同じモバイルアプリエンジニアになった件 / Parent-Child Engineers
koishi
0
130
Featured
See All Featured
KATA
mclloyd
29
14k
Building Applications with DynamoDB
mza
93
6.3k
Java REST API Framework Comparison - PWX 2021
mraible
29
8.4k
Optimizing for Happiness
mojombo
377
70k
A better future with KSS
kneath
238
17k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
28
1.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Large-scale JavaScript Application Architecture
addyosmani
511
110k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1.1k
Testing 201, or: Great Expectations
jmmastey
42
7.2k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Transcript
FASTER QUERIES = MORE ANIMAL CROSSING
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow
@thejonanshow - Common Table Expressions slow down small queries
@thejonanshow - Common Table Expressions slow down small queries -
LIKE and ILIKE dodge indexes, use pg_trgm
@thejonanshow - Common Table Expressions slow down small queries -
LIKE and ILIKE dodge indexes, use pg_trgm - Types matter, avoid letting the planner cast values for you
@thejonanshow Thank You! ❤ github.com/timescale/wikistream-docker