powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / AUTO_INCREMENT
8 сообщений из 8, страница 1 из 1
AUTO_INCREMENT
    #33029019
citrin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть поле
Код: plaintext
id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT
Что произойдет если в таблицу вставить больше чем 4294967296 строк?

--
Anton V. Yuzhaninov, AVY11-RIPE, citrin#citrin.ru
...
Рейтинг: 0 / 0
AUTO_INCREMENT
    #33029229
Фотография Berkut
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
citrinЕсть поле
Код: plaintext
id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT
Что произойдет если в таблицу вставить больше чем 4294967296 строк?

--
Anton V. Yuzhaninov, AVY11-RIPE, citrin#citrin.ru
А вы попробуйте и потом всем расскажите!
...
Рейтинг: 0 / 0
AUTO_INCREMENT
    #33029850
citrin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На существующем железе на это потребудется пол-года наверно.
Просто хочется знать, что может случиться через несколько лет интенсивной работы БД. Просто уже сталкивася с ситуацией, который несколь лет система рабтала нормально, а потом начала давать сбои, оказалось, что одно из значений просто перестало помещаться в поле типа INT, но на поиск ошибки понадобилось не мало времени.

--
Anton V. Yuzhaninov, AVY11-RIPE, citrin#citrin.ru
...
Рейтинг: 0 / 0
AUTO_INCREMENT
    #33029919
Фотография Johnmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
citrinНа существующем железе на это потребудется пол-года наверно.
Просто хочется знать, что может случиться через несколько лет интенсивной работы БД. Просто уже сталкивася с ситуацией, который несколь лет система рабтала нормально, а потом начала давать сбои, оказалось, что одно из значений просто перестало помещаться в поле типа INT, но на поиск ошибки понадобилось не мало времени.

--
Anton V. Yuzhaninov, AVY11-RIPE, citrin#citrin.ru

У тебя раньше доступное пространство кончится :)
Если, конечно, нет интенсивного удаления из таблицы.
Ещё м.б. стОит обратить внимание на BIGINT .
...
Рейтинг: 0 / 0
AUTO_INCREMENT
    #33031473
citrin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Удалятся в среднем будет столько же строк, сколько и вставляться.
В общем так и сделал BIGINT его точно хватит.

--
Anton V. Yuzhaninov, AVY11-RIPE, citrin#citrin.ru
...
Рейтинг: 0 / 0
AUTO_INCREMENT
    #33040954
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ставили эксперимент с tinyint просто перестают добавляться записи с вываливанием ошибки.
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно ц
...
Рейтинг: 0 / 0
AUTO_INCREMENT
    #33052912
Paranoik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если есть сомнения в возможности переполнения значения поля, нельзя ли просто:
ALTER TABLE tbl_name AUTO_INCREMENT=4294967295
?
И повставлять дальше записи...
...
Рейтинг: 0 / 0
AUTO_INCREMENT
    #33052924
Фотография Johnmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хм...Паранойя ?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / AUTO_INCREMENT
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]