La sensibilitá che nuoce

Son due giorni che mi sbatto per debuggare l'implementazione di una cache per un webservice presto rilasciato al pubblico. Il mio problema era questo: c'erano alcune chiavi, che davvero non volevano saperne di essere cachate. La cosa piú pazzesca era un preciso numero (il 22% circa) di queste chiavi generate pseudocasualmente.

L'inghippo: il client é case insensitive, il DB é case insensitive, la cache é case sensitive.

Ho imparato la lezione (é stata dura perché si trattava di debuggare in condizioni inumane) con dolore. Ora sono in spasmodica attesa che la query qui sotto termini (trattasi solo di qualche milione di records):

update PnPDevice_Status set pnpID = upper(pnpID) 

Potrebbero interessarti anche:
Commenti (0):
Lascia un commento:
Commento: (clicca su questo link per gli smiley supportati; regole di ingaggio per i commenti)
(opzionale, per il Gravatar)