Kui sul on vähem kui 800 kirjet, igaüks koosneb nimest ja täisarvust ning andmed laekuvad 12 kohast, kas nende haldamiseks on vaja SQLi?
Noh, maru lihtne on seda teha SQLiga, tõepoolest. MAX ja SUM ja AVG ja siuksed asjad, eriti selliselt, et veebilehed pannakse kokku dünaamiliselt ja iga päringu jaoks käivitatakse uus SQL-käsk.
.NETis on selliste väikeste mahtude jaoks Dictionary, mille ressursinõudlikkus SQLiga võrreldes on ilmselt kümneid kordi väiksem.
Tegelt võib see värk kõik isegi SQLis olla, kui 2000 päringu jaoks sekundis, mis küsivad täpselt sama asja, ei käivitata iga kord uuesti ühte ja sama SQL-päringut, vaid vastus koostatakse üks kord sekundis ja tagastatakse kõigile sama küsimusega pöördujatele sama vastus (mis tegelikult muudab selle SQLi sama hästi kui mittevajalikuks).
SQL on jube hea asi ja mul ei möödu päevagi, kui ma ei kasutaks mõnda SQL-lauset, aga programmeerijale tuleb tohutult kasuks, kui ta vahel mõtleks out-of-box ja näeks, et mõnedel juhtudel oleks vägagi mõttekas teha asi ilma SQLita, olgu see vabavara või mitte. |