Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Sử dụng đối chiếu nhị phân có những tác dụng gì?

Đối chiếu nhị phân so sánh chuỗi của bạn chính xác với strcmp() trong C sẽ làm được, nếu các ký tự khác nhau (có thể chỉ là chữ hoa và dấu phụ khác biệt). Nhược điểm của nó là thứ tự sắp xếp không tự nhiên.

Một ví dụ về thứ tự sắp xếp không tự nhiên (như trong "nhị phân" là):A,B,a,b Thứ tự sắp xếp tự nhiên sẽ là trong trường hợp này, ví dụ:A,a,B,b (các biến thể nhỏ và viết hoa của cùng một chữ cái được sắp xếp bên cạnh nhau)

Ưu điểm thực tế của đối chiếu nhị phân là tốc độ của nó, vì so sánh chuỗi rất đơn giản / nhanh chóng. Trong trường hợp chung, các chỉ mục có mã nhị phân có thể không tạo ra kết quả mong đợi để sắp xếp, tuy nhiên đối với các kết quả phù hợp chính xác, chúng có thể hữu ích.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm cách nào để bạn tạo phiên bản cho lược đồ cơ sở dữ liệu của mình?

  2. Một MySQL DELETE thành công trả về điều gì? Làm cách nào để kiểm tra xem XÓA có thành công không?

  3. Nhóm MySQL theo và đặt hàng theo

  4. PostgreSQL so với MySQL

  5. Cách tạo mối quan hệ trong MySQL