Query optimization (EXPLAIN)
Në shqip: Optimizimi i query-ve
ShpjegimiSQ
Optimizimi i query-ve është puna për t'i bërë kërkesat në databazë më të shpejta: shton indekse, merr vetëm kolonat që të duhen, shmang SELECT * në tabela të mëdha. Me EXPLAIN sheh si e ekzekuton databaza query-n tënde.
EnglishEN
Query optimization is the work of making database requests faster: adding indexes, fetching only the columns you need, avoiding SELECT * on big tables. With EXPLAIN you see how the database runs your query.
Si ta mendosh
Si ta planifikosh rrugën para se të nisesh: në vend që t'i kalosh të gjitha rrugët e qytetit, merr atë më të shkurtrën.
Lexoje në anglisht
Like planning your route before setting off: instead of driving through every street in town, you take the shortest one.
Shembull kodisql
EXPLAIN SELECT * FROM nxenesit WHERE emri = 'Arta';
CREATE INDEX idx_emri ON nxenesit(emri);