I can\'t imagine for myself a good answer for this, so I thought of asking it here. In my mind, I\'m always wondering what will happen if the AUTO INCREMENT PRIMARY ID
Large data sets don't use incrementing numbers as keys. Not only because you have an implicit upper limit, but it also creates problems when you have multiple servers; because you run the risk of having duplicate primary keys since they are incremental.
When you reach this limit on MySQL, you'll get a cryptic error like this:
Error: Duplicate entry '0' for key 1
Its better to use a unique id or some other sequence that you generate. MySQL doesn't support sequences, but postgresql does.