Thread [PHP] PDO und utf8 (49 answers)
Opened by rosti at 2023-06-06 13:34

GwenDragon
 2023-06-14 15:42
#195000 #195000
User since
2005-01-17
14607 Artikel
Admin1
[Homepage]
user image
2023-06-14T06:27:53 rosti
Quote
Du musst utf8mb4 nehmen.

PS: charset utf8mb4 reserviert 4 Bytes für JEDES Zeichen! Aus varchar(100) wird varchar(400)! Was das für indizierte Felder bedeutet weißt Du?
größere Datenmenge?
Sollte heute bei Terabyte-HDs keine Rolle mehr spielen.
Oder ist da immer noch die Länge beschränkt bei Indexes auf ~780 Byte!?
Tabellen im RAM? OK, dann muss mehr RAM für Cache da sein. Aber auch das sollte heute keine Rolle mehr spielen bei Servern.

Performance?
Müsste einer mal austesten ob das wirklich so zu Buche schlägt, wenn die Indizes länger werden.



Was zum studieren:
- https://stackoverflow.com/questions/50849672/why-d...
- https://dev.mysql.com/blog-archive/mysql-8-0-when-...
- https://www.percona.com/blog/migrating-to-utf8mb4-...
- https://www.percona.com/blog/charset-and-collation...
Last edited: 2023-06-14 16:02:36 +0200 (CEST)

View full thread [PHP] PDO und utf8