mirror of
https://github.com/MariaDB/server.git
synced 2025-08-01 03:47:19 +03:00
Show table status now shows creation time of the table for InnoDB. Note that
this timestamp might not be the correct time because e.g. ALTER TABLE changes this timestamp. sql/ha_innodb.cc: Do not show check_time and update_time because we do not really know them. UPDATE, INSERT and CHECK TABLE do not change these timestamps.
This commit is contained in:
@ -4390,10 +4390,11 @@ ha_innobase::info(
|
|||||||
unpack_filename(path,path);
|
unpack_filename(path,path);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Note that we do not know the access time of the table,
|
||||||
|
nor the CHECK TABLE time, nor the UPDATE or INSERT time. */
|
||||||
|
|
||||||
if (os_file_get_status(path,&stat_info)) {
|
if (os_file_get_status(path,&stat_info)) {
|
||||||
create_time = stat_info.ctime;
|
create_time = stat_info.ctime;
|
||||||
check_time = stat_info.atime;
|
|
||||||
update_time = stat_info.mtime;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user