Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
Страницы: (2) [1] 2  ( Перейти к первому непрочитанному сообщению )  
Фильтр авторов:    показать 
  скрыть
  Ответ в темуСоздание новой темыСоздание опроса

> что делать когда заканчиваются int
artur3  
 ۩  Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Новичок
*

Профиль
Группа: Пользователь
Сообщений: 5
Пользователь №: 42687
На форуме: 10 месяцев, 4 дня
Карма:




Алоха. Что делать когда заканчиваются возможности int а позже и BIGINT ?
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
sergeiss  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Сидел он, дум великих полон - и вдаль глядел
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 15111
Пользователь №: 4190
На форуме: 8 лет, 11 месяцев, 12 дней
Карма: 448




В связи с чем они заканчиваются? Это автоинкремент так быстро растет, что ли? Или это абстрактный вопрос был?


--------------------
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
PMICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
inpost  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Помагите Здесь живу!!!
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 22764
Пользователь №: 20039
На форуме: 7 лет, 1 месяц, 11 дней
Карма: 600




И как такое могло случиться? Может быть неверная архитектура?


--------------------
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
PMПисьмо на e-mail пользователюICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Guest  
Дата
Цитировать сообщение


Гость пожелал остаться неизвестным

Unregistered









sergeiss
это абстрактный вопрос вызванный особенностью автоинкремент

inpost
архитектура сейчас продумывается отсюда и вопрос
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
kaww  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1769
Пользователь №: 20757
На форуме: 6 лет, 11 месяцев, 16 дней
Карма: 185




Цитата (Guest @ 14.03.2016 - 09:42)
вызванный особенностью автоинкремент

Если добавлять записи в таблицу со скоростью 100000 в секунду, то чтобы закончился bigint придется подождать около 584942 лет. Так что не стоит париться по этому поводу.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Guest  
Дата
Цитировать сообщение


Гость пожелал остаться неизвестным

Unregistered









kaww
и когда мы медленно подойдем к этому лимиту то... , что делать?
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Guest  
Дата
Цитировать сообщение


Гость пожелал остаться неизвестным

Unregistered









вместо 19 значных чисел может быть лучше использовать метку времени и пользователя?
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Guest  
Дата
Цитировать сообщение


Гость пожелал остаться неизвестным

Unregistered









Цитата (kaww @ 14.03.2016 - 13:45)
Если добавлять записи в таблицу со скоростью 100000 в секунду, то чтобы закончился bigint придется подождать около 584942 лет. Так что не стоит париться по этому поводу.

Ты где то ошибся. То ли записей в 10 раз больше в секунду, то ли лет в 10 раз больше)
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
kaww  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1769
Пользователь №: 20757
На форуме: 6 лет, 11 месяцев, 16 дней
Карма: 185




Цитата (Guest @ 14.03.2016 - 09:53)
Ты где то ошибся.

Вроде верно:
SELECT 18446744073709551615 / 1000000 / 60 / 60 / 24 / 365;

Разве что стоило вместо 365 использовать 365.25, тогда немного меньше получится.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
T1grOK  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2732
Пользователь №: 24406
На форуме: 6 лет, 3 месяца, 2 дня
Карма: 176




Цитата (Guest @ 14.03.2016 - 09:50)
и когда мы медленно подойдем к этому лимиту то... , что делать?

Вы сейчас шутите что ли?) Несколько сот тысячелетий для вас не аргумент?

Если на то пошло то ни одна СУБД в мире не сможет вменяемо-быстро обрабатывать столько данных (если подразумевается конечно хранение и дальнейшая обработка).
Если действительно дойдет дело до оперирования огромным количеством данных, то нужно будет использовать целый комплекс подходов и различных инструментов размазанных по немалому серверному кластеру.


--------------------
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
PMПисьмо на e-mail пользователюСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
T1grOK  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2732
Пользователь №: 24406
На форуме: 6 лет, 3 месяца, 2 дня
Карма: 176




P.S. Я бы проводил предпроектый анализ и акцентировал внимание на более приземленных проблемах, т-к с вероятностью 100% вы столкнетесь с массой проблем и максимальное значение BIGINT будет на самом последнем месте.


--------------------
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
PMПисьмо на e-mail пользователюСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
T1grOK  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Здесь живет
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 2732
Пользователь №: 24406
На форуме: 6 лет, 3 месяца, 2 дня
Карма: 176




kaww
100000 != 1000000


--------------------
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
PMПисьмо на e-mail пользователюСайт пользователя
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Guest  
Дата
Цитировать сообщение


Гость пожелал остаться неизвестным

Unregistered









T1grOK
система основана использовании апи одного известного сервиса

иерархия структур
продавец
группа отваров
товары
свойства

можете сказать что стоит более детально проработать
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
inpost  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Помагите Здесь живу!!!
******

Профиль
Группа: Эксперт
Группа переписки
Сообщений: 22764
Пользователь №: 20039
На форуме: 7 лет, 1 месяц, 11 дней
Карма: 600




Ох эти теоретики wink.gif
Когда закончится bigint, то специально для тебя MySQL разработает veryBigInt wink.gif


--------------------
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
PMПисьмо на e-mail пользователюICQ
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
Oyeme  
Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Reality is wrong. Dreams are for real
******

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 1702
Пользователь №: 16955
На форуме: 7 лет, 10 месяцев, 22 дня
Карма: 96




Попробуй для начало лимит привисить.. laugh.gif

A BIGINT's range is -9223372036854775808 to 9223372036854775807.

The unsigned range is 0 to 18446744073709551615.


--------------------
Programming: Private lessons via skype £45/h

Частные уроки в Лондоне / удаленно по skype.
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
  Быстрый ответ
Информация о Госте
Введите Ваше имя
Кнопки кодов
Для вставки цитаты, выделите нужный текст и
НАЖМИТЕ СЮДА
Введите сообщение
Смайлики
:huh:  :o  ;) 
:P  :D  :lol: 
B)  :rolleyes:  <_< 
:)  :angry:  :( 
:unsure:  :blink:  :ph34r: 
     
Показать всё

Опции сообщения  Включить смайлики?
 Включить подпись?
 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темыСтраницы: (2) [1] 2  Ответ в темуСоздание новой темыСоздание опроса