Реклама на сайте Advertise with us

Вопрос по MySQL мега-спецам :)

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 15/11/04 в 03:47       Ответить с цитатойцитата 

А что случается с auto_increment полем, когда AUTO_INCREMENT достигает максимального своего значения?.... icon_rolleyes.gif

0
 

/dev/awm

С нами с 05.02.04
Сообщения: 2300
Рейтинг: 1127

Ссылка на сообщениеДобавлено: 15/11/04 в 04:40       Ответить с цитатойцитата 

u tebja v etom pole counter rebill-ov? :)))))

JpS Live

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 15/11/04 в 04:55       Ответить с цитатойцитата 

Неа icon_smile.gif

Это вопрос, который мучает день и ночь каждого опытного SQL-программера icon_smile.gif

0
 

/dev/awm

С нами с 05.02.04
Сообщения: 2300
Рейтинг: 1127

Ссылка на сообщениеДобавлено: 15/11/04 в 04:59       Ответить с цитатойцитата 

delov to.
zavedi pole tinyint, da ruchkamy poprobuy.
dumaju overflow vozniknet

my v odnom iz svoih proectov ispol'zovali kak to unikalnoe pole na kazhdy element v sisteme(document, sobytie, dazhe strochka loga i pr.). sistema stojala v piterskom portu (bolee 500 rabochih mest). tak za dva goda nam tak i ne udalos' doyti do etogo predela :)

JpS Live

1
 



С нами с 19.03.04
Сообщения: 301
Рейтинг: 350

Ссылка на сообщениеДобавлено: 15/11/04 в 05:00       Ответить с цитатойцитата 

Надеюсь проблема теоритическая, тк 2^31 ребилов это уже какой то король дрочеров получается 8)

При достижении максимального значения операция INSERT закончена не будет, надо сбрасывать счётчик
Код:
alter table `table_name` AUTO_INCREMENT=1234

На детсадовские утренники я одевался белочкой. Дохлой.

1
 

Чингачгук, вождь красноглазых

С нами с 14.05.04
Сообщения: 4744
Рейтинг: 1824

Ссылка на сообщениеДобавлено: 15/11/04 в 05:00       Ответить с цитатойцитата 

INSERT'ы начнут сваливаться по ошибке. По ER_TABLE_CANT_HANDLE_AUTO_INCREMENT, скорее всего

1
 



С нами с 31.10.04
Сообщения: 1978
Рейтинг: 1884

Ссылка на сообщениеДобавлено: 15/11/04 в 11:44       Ответить с цитатойцитата 



правильно. будет ерор типа duplicate entry "127" for key1
(127 ето для tinyint)

int unsigned not null auto_increment на пару десятков лет должно хватить icon_smile.gif

1
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 15/11/04 в 22:50       Ответить с цитатойцитата 

Все фуйня, для параноиков BIGINT UNSIGNED = 9223372036854775807

Мне такое число даже считать страшно icon_smile.gif

Хотя даже INT UNSIGNED 4.294.967.295 хватит на долгое время icon_smile.gif

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »