Når man åbner AlexKP-tråden får man en fejl:
Arithmetic overflow error for data type small-int, value = 32768.
32768 er 2^15, så det ser ud til at der bruges en 15-bit value til at gemme en værdi der nu har vokset sig for stor. Når man så kigger i forumoversigten kan man se at tråden har præcis 32767 views :-)
Det ser ud til at dem der designede databasen i sin tid ikke i deres vildeste fantasi kunne forestille sig at en tråd kunne få flere hits end 2^15 ... think again...
pokernet-fejl
:) Nice spottet
Er det ikke bare PN der har lukket tråden?
:-(
Føles som at se en kanonspændende film, der stopper midt i det allermest spændende, pga. man ikke har fået optaget den i fuld længde.
Bajawa kan da bare reposte det sidste indlæg, i en ny tråd :)
Må ærligt sige jeg var skuffet over den, i forhold til potentialet!
Tråden er dødsdømt med mindre view-counteren bliver resat, eller at datatypen ændres for den kolonne der holder view-count værdien (til int f.eks.):
msdn.microsoft.com/en-us/library/aa933198(SQL.80).aspx
Virker underligt at bruge small-int typen til en viewcounter. I hvert fald et mærkeligt sted at "spare" (plads-mæssigt).
@krabo
15-bit giver som sådan ikke meget mening. Hælder mere til at de bruger en signed int datatype, hvor rangen er fra -32768 til 32767. Det er så den langt mere traditionelle 16-bit.
Ellers er vi enige :)
Uanset er 16-bit lidt lidt at gøre med, 32-bit er vist efterhånden standard.
EDIT: Kan se at small-int og signed int er det samme