Gå til innhold

Alternativ til ON DUPLICATE KEY i mySQL 4.0?


Anbefalte innlegg

Jeg har en tabell i mySQL 4.0 som jeg skal oppdatere flere ganger i uka. Det er noen tusen rader i denne tabellen, så hastighet er prioritert.

 

Jeg har prøvd å bruke INSERT .... ON DUPLICATE KEY UPDATE ..., men fant ut at dette ikke støttes før mySQL 4.1. Da jeg tviler på at webhotellet oppgraderer mySQL'en sin bare for å hjelpe meg, trenger jeg et alternativ til denne måten å gjøre det.

 

Jeg bruker en servlet (JAVA) for å aksessere databasen på en sikker måte via webgrensesnitt. Servleten leser inn en fil som inneholder samtlige rader, med endringer i disse.

 

Nå bruker jeg kun en INSERT setning, men da vil jeg ikke få med endringer, så dette er lite egnet alene. Jeg har vurdert IF-setninger i javakoden, men dette vil gå veldg utover hastighet så jeg leter etter bedre alternativer.

 

Noen forslag?

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...