Is it 32 bit, or 64 bit or 128 bit or bigger?
['https://Stackoverflow.com/questions/861911', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/106866/']
It's neither int nor guid; from the [MSDN help file](http://msdn.microsoft.com/en-us/library/system.web.sessionstate.sessionidmanager.aspx)...

> 
> The ASP.NET session identifier is a randomly generated number encoded into a 24-character string consisting of lowercase characters from a to z and numbers from 0 to 5.
> 
> 
>
The reason for the extra 8 characters in the database vs what you get in code is the application id. In the database the session is appended with the tempApplicationID from ASPStateTempApplications table. This is why you get 24 characters in code, and 32 in the db.