Chúng tôi đã sử dụng hệ nhị phân cho rất nhiều id khác nhau trong cơ sở dữ liệu của mình để tiết kiệm dung lượng, vì phần lớn dữ liệu của chúng tôi bao gồm các id này. Vì có vẻ như bạn không cần phải tiết kiệm dung lượng (vì đó chỉ là mật khẩu, không phải một số mục quy mô lớn khác), tôi không thấy lý do gì để sử dụng tệp nhị phân ở đây.
Vấn đề lớn nhất mà chúng tôi gặp phải là liên tục, gây khó chịu, dữ liệu nhị phân hiển thị trong bảng điều khiển (mỗi khi bạn nhập select * bạn nghe thấy một triệu tiếng bíp) và bạn phải luôn chọn HEX () hoặc chèn UNHEX (), đó là một nỗi đau.
Cuối cùng, nếu bạn trộn và kết hợp (do nhầm lẫn) nhị phân và HEX / UNHEX và kết hợp trên giá trị này, bạn có thể so khớp các bản ghi mà bạn không bao giờ muốn.