Re:Why Uber Engineering Switched from Postgres to MySQL (2016)
by Alexendoo on Saturday February 27, 2021 @10:00AM
(#26285240)
uft8mb4 does not use more bytes than utf8mb3, for anything representable by utf8mb3 the size in uft8mb4 is identical. Anything that would be 4 bytes in uft8mb4 is not able to be stored in utf8mb3
utf8mb3 is definitely a broken subset, it's deprecated at the very least
uft8mb4 uses more bytes than necessary for most. You get 255 varchar limits with uft8mb3, I think you only get 192 characters with uft8mb4.