Qhov txawv ntawm Kev Ntsuas thiab Kev Sib Tw

Qhov txawv ntawm Kev Ntsuas thiab Kev Sib Tw
Qhov txawv ntawm Kev Ntsuas thiab Kev Sib Tw

Video: Qhov txawv ntawm Kev Ntsuas thiab Kev Sib Tw

Video: Qhov txawv ntawm Kev Ntsuas thiab Kev Sib Tw
Video: qhov ncauj qhia tau neeg Tus YAM NTXWV thiab TXOJ HMOO 2024, Kaum ib hlis
Anonim

Indexing yog ib txoj hauv kev uas siv los txhim kho cov ntaub ntawv rov qab ceev hauv lub rooj ntawm cov ntaub ntawv. Ib qho kev ntsuas tuaj yeem tsim tau siv ib lossis ntau kab hauv ib lub rooj thiab qhov ntsuas tau muab khaws cia rau hauv cov ntaub ntawv sib cais. Indices tuaj yeem tsim los ua cov cim tshwj xeeb lossis cov cim tsis sib xws. Kev txheeb xyuas yog cov txheej txheem lossis npaj cov khoom hauv ib qho kev txiav txim tshwj xeeb. Kev txheeb lub rooj yuav tsim ib daim qauv ntawm lub rooj uas cov kab yuav muaj qhov kev txiav txim txawv dua li qhov qub.

Indexing yog dab tsi?

Indexing yog ib txoj hauv kev uas siv los txhim kho cov ntaub ntawv rov qab ceev hauv lub rooj ntawm cov ntaub ntawv. Ib qho kev ntsuas tuaj yeem tsim tau siv ib lossis ntau kab hauv ib lub rooj thiab qhov ntsuas tau muab khaws cia rau hauv cov ntaub ntawv sib cais. Cov ntaub ntawv no muaj qhov kev txiav txim siab ntawm cov kab nrog rau lawv lub cev nyob hauv lub rooj. Qhov chaw xav tau los ntawm cov ntaub ntawv index feem ntau tsawg dua qhov chaw yuav tsum tau khaws lub rooj. Cov cim tshwj xeeb yuav tiv thaiv lub rooj los ntawm qhov muaj qhov sib npaug ntawm qhov ntsuas. Indexing yuav ua kom cov ntaub ntawv rov qab tau zoo dua. Xav txog cov nqe lus SQL nram qab no.

SELECT first_name, last_name Los ntawm cov neeg nyob qhov twg lub nroog='New York'

Yog hais tias cov lus nug saum toj no raug tua nyob rau hauv ib lub rooj uas tsis muaj qhov ntsuas tsim siv lub nroog kem, nws yuav tsum luam theej duab tag nrho lub rooj thiab saib lub nroog kem ntawm txhua kab kom pom tag nrho cov nkag nrog lub nroog="New York". Tab sis yog tias lub rooj muaj qhov ntsuas, nws tsuas yog ua raws li siv B-ntoo cov ntaub ntawv qauv kom txog thaum pom cov ntawv nkag nrog "New York". Qhov no yuav ua rau kev tshawb fawb zoo dua.

Sorting yog dab tsi?

Sorting yog cov txheej txheem lossis npaj cov khoom hauv ib qho kev txiav txim tshwj xeeb. Kev txheeb xyuas lub rooj yuav tsim ib daim qauv ntawm lub rooj uas cov kab yuav muaj qhov kev txiav txim txawv dua li qhov qub. Kev khaws lub rooj tshiab yuav xav tau ntau qhov chaw zoo ib yam li lub rooj qub. Vim li no qhov kev txheeb xyuas yog siv tsawg dua; tsuas yog siv thaum yuav tsum tau luam ib daim ntawv tshiab ntawm lub rooj sib tw. Kev txheeb xyuas raug tso cai siv ntau qhov chaw, xws li kev txheeb xyuas chaw nyob siv lub xeev thiab tom qab ntawd txheeb xyuas siv cov nroog hauv xeev.

Qhov txawv ntawm Indexing thiab Sorting yog dab tsi?

Indexing thiab sorting yog ob txoj hauv kev uas tuaj yeem siv los tsim kev txiav txim hauv cov ntaub ntawv. Indexing yuav tsim cov ntaub ntawv txheeb xyuas uas tsuas muaj qhov kev txiav txim siab ntawm cov kab nrog rau lawv lub cev txoj hauj lwm hauv lub rooj thaum nrog kev txheeb xyuas, ib daim qauv ntawm cov lus txheeb yuav tsum tau muab khaws cia. Feem ntau, cov ntaub ntawv txheeb xyuas yuav tsum muaj qhov chaw tsawg dua li khaws cia ib lub rooj sib cais. Tsis tas li ntawd, qee qhov haujlwm xws li khiav cov lus nug thiab kev tshawb nrhiav yuav nrawm dua nrog lub rooj nrog indexes. Tsis tas li ntawd, indexing yuav tsis hloov qhov kev txiav txim thawj hauv lub rooj, thaum kev txheeb xyuas yuav hloov qhov kev txiav txim ntawm kab. Tsis tas li, kev ua haujlwm xws li txuas cov rooj sib txuas yuav xav tau qhov ntsuas ntsuas.

Pom zoo: