PHP/MySQL | Формат ячейки mysql
Вилы Выкидные, не слышал такого.
Сам лично использую decimal в биллинге для хостинга.
дабы хранить суммы (числа с копейками)
Сам лично использую decimal в биллинге для хостинга.
дабы хранить суммы (числа с копейками)
DELETED
Автор
6 января 2015, в 20:32
Delete
Mobiaaa (06.01.2015 в 20:30)
Вилы Выкидные, не слышал такого.
Сам лично использую decimal в биллинге для хостинга.
дабы хранить суммы (числа с копейками)
Вилы Выкидные, не слышал такого.
Сам лично использую decimal в биллинге для хостинга.
дабы хранить суммы (числа с копейками)
мне и нужно для хранения кошей
заюзал decimal, всё чётко, благодарю
вопрос решён
в плане экономии хранения данных рациональнее использовать BIGINT
Dizzy, а в чем экономия?
NakON, чем больше диапазон значений, тем больше памяти занимает хранилище (BIGINT -2^63 9 байт) Но DECIMAL хранятся как строки (полезно для чисел со знаками после запятой), т.е. сколько занимает строка столько и байтов. Если число не превышает диапазон BIGINT и оно целое, использовать DECIMAL не очень умно
Dizzy, спасибо
Dizzy (07.01.2015 в 12:11)
NakON, чем больше диапазон значений, тем больше памяти занимает хранилище (BIGINT -2^63 9 байт) Но DECIMAL хранятся как строки (полезно для чисел со знаками после запятой), т.е. сколько занимает строка столько и байтов. Если число не превышает диапазон BIGINT и оно целое, использовать DECIMAL не очень умно
NakON, чем больше диапазон значений, тем больше памяти занимает хранилище (BIGINT -2^63 9 байт) Но DECIMAL хранятся как строки (полезно для чисел со знаками после запятой), т.е. сколько занимает строка столько и байтов. Если число не превышает диапазон BIGINT и оно целое, использовать DECIMAL не очень умно
bigint имеет фиксированный объём данных, хоть 1 храни в поле, хоть 1 000 000, объём всегда будет 8 байт
Mobiaaa (07.01.2015 в 17:02)
Dizzy (07.01.2015 в 12:11)
NakON, чем больше диапазон значений, тем больше памяти занимает хранилище (BIGINT -2^63 9 байт) Но DECIMAL хранятся как строки (полезно для чисел со знаками после запятой), т.е. сколько занимает строка столько и байтов. Если число не превышает диапазон BIGINT и оно целое, использовать DECIMAL не очень умно
bigint имеет фиксированный объём данных, хоть 1 храни в поле, хоть 1 000 000, объём всегда будет 8 байт
Dizzy (07.01.2015 в 12:11)
NakON, чем больше диапазон значений, тем больше памяти занимает хранилище (BIGINT -2^63 9 байт) Но DECIMAL хранятся как строки (полезно для чисел со знаками после запятой), т.е. сколько занимает строка столько и байтов. Если число не превышает диапазон BIGINT и оно целое, использовать DECIMAL не очень умно
bigint имеет фиксированный объём данных, хоть 1 храни в поле, хоть 1 000 000, объём всегда будет 8 байт
опечатался видимо, написал же он что объем фиксированный у BIGINT -2^63 только 8 байт, а не 9
DELETED
Автор
9 января 2015, в 0:56
Delete
Вилы Выкидные (09.01.2015 в 00:56)
Мне номера кошей нужно хранить, какой формат ставить скажите и всё. :)
Мне номера кошей нужно хранить, какой формат ставить скажите и всё. :)
bigint
Стр.: 1, 2