Avatar billede jasman Nybegynder
22. marts 2007 - 10:12 Der er 1 kommentar og
1 løsning

XAL 3.1 på SQL Part II

I forlængelse af http://www.eksperten.dk/spm/765310
og http://www.eksperten.dk/spm/767710, har jeg lige et lille spørgsmål mere (Broholm) ;).

Vi har prøvekonverteret en XAL 3.1 og fået den til at køre på en SQL 2005. Der ser fint ud, dog har jeg et lille spørgsmål.

Under selve konverteringen går importen rigtigt stærkt,
Den importerer data fra en native database på ca. 2 GB på lidt over en time.

Men da XALs datamodel jo ikke er lavet i normaliseringens højborg (RECID-referencer), så skal der jo foretages nogle konverteringer de steder i systemet hvor der anvendes recid-referencer, efter endt import.

I koden kan man se, at den sekventielt søger igennem tabellerne som måtte indeholde recid-referencer til andre tabeller og især Notes og StockTrans tabellerne tager enormt lang tid at få konverteret.

Vi synes det tager uforholdsmæssigt lang tid (ca. omkring 1½ døgn !!!), og undrer os bravt over dette.

Kan man på nogen måde sætte turbo på denne process ?

Er der nogle parametre som man kan give XAL kerne omkring f.eks. caching el. lign. ? Eller må vi bare acceptere at ting tager tid ? ;)

Som en fodnote kan jeg nævne, at der er omkring 300000 notater og 375000 lagerposter.
Avatar billede Broholm Novice
22. marts 2007 - 15:44 #1
Du har mit nummer... :-)
Avatar billede jasman Nybegynder
10. april 2007 - 20:51 #2
Hmmm ... det viste sig at min chef som havde taget kopien af kundens native-database til prøvekonverteringen, havde gjort det MENS der var brugere på.
Så det må have været forklaringen.

Da vi lavede den faktiske konvertering, hvor han havde taget kopien af nativedatabasen hvor der IKKE var brugere på, strøg den lige igennem på under 1/3 af den tid, det tog prøvekonverteringen at køre igennem.

Lukketid.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester