Adult criminal records are permanent. Some states allow expungement or other removal, but convictions never age off of a criminal record.
Criminal records never go away, unless they are removed by court order with very good reason.
it matters how long you have been charged with
So-called "cautions" are not violations of criminal statutes and thus do not (SHOULD not) appear on your criminal record. In my experience these "cautions" are only kept in local files which are used...
(in the US) Police issued "cautions" do not appear on a check of your permanent (adult) criminal history.
Gun Loco Nuts Trailer
Gun Loco Maddox Trailer
Kane and Lynch 2: Dog Days Notorious Criminals Trailer
Report Alleges Link Between College Football and Crime