title: Auto Increment vs Normal Integer for Primary Key
body: <p>I have to define an integer primary key for a table that I am trying to build for a web app. I can define it as a normal integer or make it autoIncrement. Both are OK for my table and I know that autoIncrement saves me the trouble of explicitly setting the value. </p>
  
  <p>But, are there any advantages other than this? Or are there any disadvantages of using normal integer? For some reason I am inclined to use normal integer as the values can be random and hard to predict (being for a webapp). But I am worried if this causes performance issues while querying the table.</p>
  
  <p>PS: This question is not about integer vs GUIDs. Just AutoIncrement vs Normal Int.</p>