Cili është përdorimi i shpjegimit në MySQL?
Cili është përdorimi i shpjegimit në MySQL?

Video: Cili është përdorimi i shpjegimit në MySQL?

Video: Cili është përdorimi i shpjegimit në MySQL?
Video: 30 глупых вопросов Data Engineer [Карьера в IT] 2024, Nëntor
Anonim

Fjala kyçe EXPLAIN përdoret në të ndryshme SQL bazat e të dhënave dhe ofron informacion se si ju SQL baza e të dhënave ekzekuton një pyetje. Në MySQL, EXPLAIN mund të përdoret përpara një pyetjeje që fillon me SELECT, INSERT, DELETE, REPLACE, dhe UPDATE.

Gjithashtu pyeti, çfarë është shpjegimi në MySQL?

Të SHPJEGONI deklarata jep informacion se si MySQL ekzekuton deklaratat: SHPJEGON punon me deklaratat SELECT, FSHIJE, INSERT, REPLACE, dhe UPDATE. Kur SHPJEGONI përdoret me një deklaratë të shpjegueshme, MySQL shfaq informacion nga optimizuesi për planin e ekzekutimit të deklaratës.

Së dyti, si e përdorni shpjegimin? Folja shpjegojë nuk pasohet nga përemri i objektit. Nuk mund të pasohet nga një përemër si unë, ai, ajo, ti ose ne që është objekt i foljes, ose përemri që merr veprimin e foljes. Kjo është arsyeja pse “A mundesh shpjegojë unë…?” eshte gabim. Folja shpjegojë ka një model fjalish shumë specifik.

Më pas, pyetja është, çfarë shpjegon Key_len në MySQL?

mysql . Sipas MySQL faqe interneti, çelës_len kolona tregon gjatësinë e çelësit që MySQL vendosi të përdorte. Gjatësia është NULL nëse kolona kryesore thotë NULL. Vini re se vlera e çelës_len ju mundëson të përcaktoni se sa pjesë të një çelësi me shumë pjesë MySQL përdor në të vërtetë.

Çfarë filtrohet në shpjegimin e MySQL?

Siç përshkruhet këtu në MySQL docs: The filtruar kolona tregon një përqindje të vlerësuar të rreshtave të tabelës që do të jenë filtruar sipas gjendjes së tabelës. Kjo do të thotë, rreshtat tregojnë numrin e vlerësuar të rreshtave të ekzaminuar dhe rreshtat × filtruar / 100 tregon numrin e rreshtave që do të bashkohen me tabelat e mëparshme. Sa i përket MySQL 5.7.

Recommended: