Описание IP в таблице MySQL

  • Автор темы Автор темы Bartman
  • Дата начала Дата начала

Bartman

Новичок
Описание IP в таблице MySQL

Вопрос в следующем: как вы считаете, в каком формате лучше всего с точки зрения оптимизации хранить IP в таблице MySQL:

1. ip varchar(15) NOT NULL default '0.0.0.0', или
2. ip smallint NOT NULL ?
 
а ты проверил пункт 2 перед тем как спрашивать? ты проверь, проверь...
 
ip smallint NOT NULL default '0.0.0.0'

Я и real то с четырьмя точками не видел, не то, что integer :]
 
Bartman, отгадай загадку: сколько байт в smallint'е? :)

Вторая загадка: сколько байт требуется для IP 255.255.255.255? :)
 
хорошо подправил? и в каком формате ты собираешся хранить IP во втором варианте? если знаешь в каком, храни во втором...
 
В номерки переводит :]. Может в smalint и не поместится, если ты об этом, но имхо, всё равно лучше чем символная запись.
 
>В номерки переводит :].

Да что вы говорите!

>Может в smalint и не поместится

Уточни сначала, может или не может. Потому что я знаю, Crazy, тоже, а кто-то - еще нет...
 
Тема продолжается
>Она поместится в int, в нашем случае это то, что нужно.
В нашем случае - "2. ip smallint NOT NULL ?".

>Проблемы с чувством юмора?

Я не заметил, что тут кто-то шутил...
 
Сверху