Mysql
 sql >> база данни >  >> RDS >> Mysql

Facebook user_id :big_int, int или низ?

Тъй като Facebook присвоява идентификаторите, а не вие, вие трябва използвайте BIGINT.

Facebook не присвоява идентификаторите последователно и подозирам, че имат някакъв режим за присвояване на номера.

Наскоро поправих точно този бъг, така че това е истински проблем.

Бих го направил НЕПОДПИСАН, просто защото е такъв.

Аз не бих използвайте низ. Това прави сравненията болезнени и вашите индекси са по-неудобни, отколкото трябва да бъдат.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL оптимизация на огромна таблица

  2. Отчитане на грешки в подготвените изявления на MySQLi

  3. MySQL логически оператори

  4. производителност на броене на mysql

  5. MySQL добавете колона, ако не съществува