Mysql
 sql >> база данни >  >> RDS >> Mysql

Какви ефекти има използването на двоично съпоставяне?

Двоично съпоставяне сравнява вашия низ точно като strcmp() в C би било добре, ако знаците са различни (независимо дали става дума за случай или разлика в диакритичните знаци). Недостатъкът е, че редът на сортиране не е естествен.

Пример за неестествен ред на сортиране (както в "двоичен" е):A,B,a,b Редът на естествено сортиране би бил в този случай, например:A,a,B,b (малките и главните вариации на една и съща буква са сортирани една до друга)

Практическото предимство на двоичното съпоставяне е неговата скорост, тъй като сравнението на низове е много просто/бързо. В общия случай индексите с двоичен файл може да не дадат очаквани резултати за сортиране, но за точни съвпадения могат да бъдат полезни.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Извикване на съхранена процедура с изходен параметър чрез PDO

  2. Вмъкнете няколко реда с подготвени изрази за PDO

  3. Как да разделите низ в MySQL

  4. Как да изпълним mysqldump без подкана за парола?

  5. Активирайте Python за свързване с MySQL чрез SSH тунелиране