Este pentru/despre MySQL dar cred că se aplică majoritatea conceptelor în alte limbaje.
Informațiile au picat la fix pentru mine
Chestii pe care le-am învățat sau aprofundat:
- generated columns (informație complet nouă pentru mine)
- am aprofundat indecșii. Și cred că am înțeles cum funcționează indecșii compuși
- ocazie cu care am învățat că indecșii compuși sunt inutili dacă folosești
ORDER
greșit. Și implicit, poți adăuga ordinea în indecși! e.g.:
- ocazie cu care am învățat că indecșii compuși sunt inutili dacă folosești
ALTER TABLE people ADD INDEX composite_idx(first_name ASC, last_name DESC);
- am învățat că MySQL are bitwise operators!
- am înțeles common table expressions (acel
WITH () ...
pe care îl tot vedeam la începutul unor queries) - cred că am înțeles window functions
Recomand și canalul lor de YT.
Bonus: @IceRidder mi-a recomandat și High Performance MySQL.