Nếu có chỉ 10-30% số đã được sử dụng - thì điều đó có nghĩa là chỉ 10-30% truy vấn sẽ được thực hiện ít nhất hai lần. Đây không phải là một vấn đề lớn về hiệu suất.
Nếu không - chỉ cần tạo bảng danh sách tất cả 5 chữ số (chỉ 100k hàng) và xóa tất cả những gì tồn tại. Khi bạn cần một số ngẫu nhiên khác - chỉ cần chọn một số và xóa.