Размер указателя в основном зависит от архитектуры системы, в которой он реализован. Например, размер указателя в 32-битном формате составляет 4 байта (32 бит) и 8 байтов (64 бит) в 64-разрядных машинах. Типы бит в машине - это не что иное, как адрес памяти, который он может иметь. 32-разрядные машины могут иметь адресное пространство 2^32
, а 64-разрядные машины могут иметь до 2^64
адресные пространства. Поэтому указатель (переменная, указывающая на ячейку памяти) должен указывать на любой из адресов памяти (2^32 for 32 bit and 2^64 for 64 bit
), которые хранятся в машинах.
По этой причине мы видим размер указатель на 4 байта в 32-битной машине и 8 байтов на 64-битной машине.
Ваш запрос подразумевает, что в ваших данных есть 3-е поле (имя пользователя). Если вы хотите найти «самую старую» запись для имени пользователя, я бы рассмотрел использование подзапроса с именем пользователя «GROUP BY» и агрегатной функции MAX для даты и времени, а затем вы можете присоединить значения подзапроса обратно в свой начальный запрос.