Veel

Kas funktsiooniklassi atribuutide tabelis sisalduvate andmeväljade suurus mõjutab toimivust, kui funktsiooniklass avaldatakse?

Kas funktsiooniklassi atribuutide tabelis sisalduvate andmeväljade suurus mõjutab toimivust, kui funktsiooniklass avaldatakse?


Kas funktsiooniklassi atribuutide tabelis sisalduvate andmeväljade suurus mõjutab toimivust, kui funktsiooniklass avaldatakse?

Huvitav, kas funktsiooniklassi atribuutide tabelis sisalduvate väljade arv mõjutab toimivust, kui funktsiooniklass avaldatakse.

Oletame, et mul on 2 FC-d, mõlemad sisaldavad 1000 funktsiooni, kuid ühel neist on 20 välja ja teisel on 5 välja, siis kui need funktsioonid on avaldatud ArcGIS-i serveri abil, kas see on ka 5 väljaga on tõhusam kui 20 väljaga. Kas numbriväljad mõjutavad kihi jõudlust või serveri jõudlust või mõlemaid?

teisisõnu, kui mul on F.C, millel on 1000 punkti ja 5 välja, siis lisasin samale F.C-le veel 15 välja ja nüüd on mul 1000 punkti ja 20 väljaga F.C.

Millised võivad olla selle toimingu tagajärjed (jõudlus,…,…)


Kõik sõltub sellest, mida kavatsete avaldatud kaarditeenusega teha. Kui kavatsete kaarditeenust kliendis tarbida, luuakse serveris pilt ja saadetakse teile. Funktsiooniklassi väljadega pole sellel midagi pistmist. Teie andmebaasis võib olla nii palju välju kui toetatud.

Kui kavatsete kaarditeenuses lubada funktsioonile Juurdepääs ja pääsete juurde funktsioonide geomeetriale ja atribuutidele, siis kui küsite teenuselt andmeid, siis geomeetriat ja atribuute (päringus määratud väljadelt) saadetakse serverist kliendile.

Mida rohkem välju teil on, seda rohkem aega kulub andmete edastamiseks võrgu kaudu. Parimad tavad on saata kliendile ainult need väljad, mida ta vajab.

Atribuutide iseenesest peaksite rohkem muretsema saadetavate funktsioonide geomeetriate pärast (juhul, kui töötate kaarditeenusega, kus funktsioonile on juurdepääs lubatud). See on tavaliselt väga kallis toiming, kuna geomeetria tipud saadetakse kliendile ja joonistatakse kliendi poolele. On üldistamisvõtteid, mida saab rakendada kas eelnevalt geoandmebaasis (GP-tööriistade käitamine eelnevalt) või rakendades üldistamist otse serverist funktsioonide toomisel.

Teie puhul pole 5 või 20 välja omamine tegelikult oluline. Reaktsiooniaja erinevus kahe kaarditeenuse vahel, millel on funktsioonile juurdepääs, mille funktsiooniklass on vastavalt 5 ja 20 välja, on tühine.


Vaata videot: DER Tipos de atributos, restricciones, relaciones y entidades