It really depends on the database that is being searched and where the charge was issued, and by what agency. I don't know that anyone is going to be able to give you a set amount of time that applies to every charge in every jurisdiction showing up on every database of criminal records.
In general, internal law enforcement databases tend to be pretty quick - within the same day as the charge. But it depends on when the charge gets from the agency that issued it to the law enforcement database, and that's where the big variable comes in.
Other criminal record databases will vary depending on how they get information.
I agree with my colleague. Once the arrest or conviction occurs, the information is entered into various databases on a schedule that pertains to that database. In essence, once these events occur, presume that the information is entered within a 1 day period, although it can be both quicker and slower. Good luck.
This information is offered for informational purposes only, as I do not practice law in your State. It is not intended as legal advice and you should not rely upon it to decide how to resolve this issue. No Attorney-Client relationship is intended or established by this response. You are faced with a situation where you need to consult with an experienced defense lawyer admitted to practice law in your State before you make any decisions as to how to resolve this issue.
It really depends on the database you use and how fast the clerk's office inserts the data into the database. Criminal cases generally take a few days, and it is very county dependant. Some counties update their system much faster than others.