Work: Cash App. Previously: TiDB, MySQL, Vitess.

Joined July 2007
34 Photos and videos
23 Apr 2024
Great overview all applies to Spirit too. But also jealous my videos don’t have the same level of visualizations. Particularly agree on all the caveats about online DDL. It’s very hard to navigate and be successful.
Ahhh my first video is liveeee! 🙈 I give a demo of how schema changes can lock up your database, how online schema change tools work, and how you can make schema changes without any locking or downtime. youtube.com/watch?v=GfKZEd-d…
2
7
817
Morgan Tocker retweeted
If you are a user of gh-ost or pt-online-schema-change, take a look at Spirit! Presented by @morgo during the #MySQLBelgianDays #MySQL #MySQLCommunity
🎉 New week and a new #MySQLBelgianDays2024 presentation, this time on Introducing Spirit by Morgan Tocker! Watch the video: social.ora.cl/6010kH5AC Slides available: social.ora.cl/6019kH5A7 #MySQL #MySQLCommunity
2
10
933
Morgan Tocker retweeted
1
5
319
Morgan Tocker retweeted
We are sold-out ! But there is a waiting list, please don't hesitate to subscribe to it if you want to attend we might free some spots next week ! #MySQLBelgianDays #MySQLCommunity 🐬🇧🇪
Don't miss the MySQL Belgian Days 2024 🐬🇧🇪🍟🧇🍫🍺 lefred.be/content/mysql-belg… #MySQL #MySQLCommunity
3
8
780
Morgan Tocker retweeted
Interesting idea by @morgo bugs.mysql.com/bug.php?id=11… I think it’s doable but don’t think it’s as simple as taking multiple views from a single transaction. IIRC, handling the deletes makes it tricky. Perhaps easier to use a transaction per B-tree sub-tree. Once a sub-tree scan completes delete the read view.

1
1
3
746
Morgan Tocker retweeted

6
5
24
4,360
24 Mar 2023
A much needed improvement.
Wim Coekaerts presented the new release model for @MySQL during #MySQL Summit: LTS & Innovation Releases !#MySQLSummit #LevelUp
1
3
660
10 Mar 2023
A fun blog post - some random database feature ideas that are 'keynote worthy' tidb-blog.vercel.app/posts/k…

1
2
509
24 Feb 2023
A TiDB success story (feat. Plan Digests) tidb-blog.vercel.app/posts/a…

1
5
21
1,675
22 Dec 2022
Blip: A New Open Source MySQL Metrics Collector hackmysql.com/post/blip-v1.0…

2
434
4 Nov 2022
I like these deep-dive talks. It sounds silly, but DDL is my #4 reason to use TiDB tidb-blog.vercel.app/posts/t…

🎺Welcome to join our meetup on November 7th! Our Senior Database Engineers will give you a deep dive into TiDB's Table Partition and DDL, register here to reserve your seat at our Sunnyvale Office or receive more details about the live broadcast: hubs.ly/Q01rkG7S0
2
28 Oct 2022
New blog post: My top 5 feature requests for TiDB: tidb-blog.vercel.app/posts/m…

1
7
18 Aug 2022
New blog post: (my) top 5 reasons to use TiDB: tidb-blog.vercel.app/posts/t…

7
22
19 Jun 2022
New blog post: Experimental features in TiDB tidb-blog.vercel.app/posts/e…

3
17
19 Jun 2022
Spotted in the TiDB docs: docs.pingcap.com/tidb/stable… Different dimensions you say? Backstory: TiDB uses 2 configuration systems: the config file and system variables. Some options can be set in either, but the naming convention is different. It's totally not confusing at all :(
13 Jun 2022
New Blog Post: This is the most underrated feature in TiDB tidb-blog.vercel.app/posts/t…

7
17
Morgan Tocker retweeted
9 Jun 2022
Replying to @morgo
@morgo before I read the post I guess that #1 SHOULD BE foreign key support and that's it, lol. A conversation with somebody shows that "suppose a RELATIONAL database that doesn't support foreign key, it makes the word 'RELATIONAL' a JOKE.". 天大的笑话😅 tidb-blog.vercel.app/posts/m…

1
1
2
8 Jun 2022
I'm starting a new blog. First post, My Top 10 Feature Requests for TiDB: tidb-blog.vercel.app/posts/m…

3
7
34