Connor McDonald on Database and SQL's Avatar

Connor McDonald on Database and SQL

@connormcd.bsky.social

Hi I'm Connor McDonald! ๐Ÿ”ฅkeen on tech esp. SQL/database ๐Ÿ”ฅkeen on fitness ๐Ÿ”ฅkeen on coffee ๐Ÿ”ฅkeen on gin ๐Ÿ”ฅkeen on sarcasm I speak for me not my employer

1,050 Followers  |  242 Following  |  13,514 Posts  |  Joined: 04.07.2023  |  1.5793

Latest posts by connormcd.bsky.social on Bluesky

a single SQL class has brought immeasurable peace and happiness in my professional life. who knew?

17.02.2026 00:20 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

PSA: Perfect example of how to act at the baggage carousel. Stay well back, plenty of space, lets everyone see easily, avoids cramming and accidents. It ain't that hard.

17.02.2026 00:21 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
The Moment for Database Documentation has come! Confluent Director Adi Polak posted this tweet earlier today regarding SQL and understanding the data model. Iโ€™m in agreement with her on both things, namely SQL is not a difficult thing to lโ€ฆ

Understanding a complex data model is challenging

@connormcd.bsky.social explains how you can make this easier in Oracle AI Database with

Constraints to improve data quality
Usecase domains to describe values
Schema annotations to add metadata

11.02.2026 12:01 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Blast from the past. The missing multiplication aggregation in SQL. https://connor-mcdonald.com/2020/11/18/the-missing-multiplication-aggregation-in-sql/

16.02.2026 18:08 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image

Grateful for once in a lifetime opportunity to talk to 1000+ Comp Sci students in India.... Now the goal is to turn "once" into "twice", "thrice" and so on...

16.02.2026 13:10 โ€” ๐Ÿ‘ 7    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Homeward bound. I love airports that have greenery
#Bengaluru

14.02.2026 11:29 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

My first request to microdnf is typically "hey, go get your big brother for me" ๐Ÿ˜

13.02.2026 13:15 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Pretty sure @kelseyhightower.com isn't talking about databases here ๐Ÿ˜, but the same rules apply. Take advantage of your declarative constraints

12.02.2026 12:21 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Blast from the past. The art of describing a problem. https://connor-mcdonald.com/2015/12/14/the-art-of-describing-a-problem

10.02.2026 18:08 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Buzzing in AI world Mumbai ๐Ÿ”ฅ

10.02.2026 06:44 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

What I lost in Twitter, I found in Bluesky.

10.02.2026 03:14 โ€” ๐Ÿ‘ 755    ๐Ÿ” 29    ๐Ÿ’ฌ 30    ๐Ÿ“Œ 3

Blast from the past. Free In-memory in Oracle Database 19c. https://connor-mcdonald.com/2020/05/01/in-memory-opportunities-abound/

09.02.2026 18:08 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

What a wild day with the students in Bengaluru ๐Ÿ”ฅ๐Ÿ”ฅ๐Ÿ”ฅ

09.02.2026 14:26 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
What has happened to the 19.29 and 19.30ย RUs? Many of you mailed us asking why AutoUpgrade does not download 19.29 or 19.30 RUs anymore. Others just noticed that the RUs got pulled without further communication visible. And a few people informed me about an issue with the 19.30 RU when you don't have OJVM configured but install the OJVM bundle. So, what has happened to the 19.29 and 19.30 RUs??

What has happened to the 19.29 and 19.30ย RUs?

Many of you mailed us asking why AutoUpgrade does not download 19.29 or 19.30 RUs anymore. Others just noticed that the RUs got pulled without further communication visible. And a few people informed me about an issue with the 19.30 RU when you don'tโ€ฆ

09.02.2026 10:22 โ€” ๐Ÿ‘ 11    ๐Ÿ” 9    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Blast from the past. DDL gets my goat. https://connor-mcdonald.com/2020/07/22/ddl-gets-my-goat/

08.02.2026 18:08 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

There is a difference between

"Hi Connor, I tagged you on my linkedin post"

and

"Hi Connor, I tagged you on my linkedin post. You HAVE to comment on it. I am going to follow you around just to make sure that you do it"

Yeah, that ain't the way bro.

08.02.2026 09:55 โ€” ๐Ÿ‘ 6    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Just a typical Sunday in Bengaluru... #oracle #community

08.02.2026 03:05 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Previously on the blog. Larger number of Exadata storage indexes. https://connor-mcdonald.com/2019/11/19/exadata-storage-indexes/

07.02.2026 18:08 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

AIOUG multi cloud AI conference is to in Hyderabad! Full house on weekend!

07.02.2026 04:41 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Blog greatest hits :-) . Nulls are not stored in indexes most of the time. https://connor-mcdonald.com/2020/03/04/nulls-are-not-stored-in-indexes-most-of-the-time/

06.02.2026 18:08 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

"Client-(is the)-Server"

06.02.2026 13:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

When an athlete says they are just "working out the final few wrinkles" ๐Ÿ˜‚

06.02.2026 13:39 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Retro blog post. Upgrade with no effort. https://connor-mcdonald.com/2017/09/04/upgrade-with-no-effort/

05.02.2026 18:08 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
a man in a robe is holding a light saber and says the circle is now complete ALT: a man in a robe is holding a light saber and says the circle is now complete
04.02.2026 22:21 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Blast from the past. Take care with regular expressions. https://connor-mcdonald.com/2018/08/22/take-care-with-regular-expressions/

04.02.2026 18:08 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Retro blog post. EXPORT not GATHER with DBMS_STATS. https://connor-mcdonald.com/2019/01/16/export-not-gather-with-dbms_stats

03.02.2026 18:08 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

"Asking for a fiend" will be filed away for a long time ๐Ÿ˜‚

Jumping on a plane but will get back to this.

But one cool thing ... the plan does not just growing out to "never ending" OR iterators. Above a certain threshold we pick a new vector based plan.

03.02.2026 12:26 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Thrilled to be heading back to the Indian Oracle community...but not all family members are happy about it ๐Ÿฅฒ

03.02.2026 08:13 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
IN-LIST changes in 26ai  - My Girlfriend Dumped Me
YouTube video by SQL and Database explained! IN-LIST changes in 26ai - My Girlfriend Dumped Me

As the saying (almost) goes: "64K should be enough for anybody" :-)
youtu.be/lo1OJCv8_dM

03.02.2026 08:07 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Blog greatest hits :-) . Code enhancements without changing code. https://connor-mcdonald.com/2016/11/01/code-enhancements-without-changing-code

02.02.2026 18:08 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@connormcd is following 19 prominent accounts