Я использую приложение django, которое выполняет некоторые операции ORM «начинается с», сравнивая столбцы longtext
со строкой Unicode. Это приводит к операции сравнения LIKE BINARY
со строкой Unicode u'mystring '
. Может ли LIKE BINARY быть медленнее, чем простой LIKE?
Я знаю, что общий ответ - это сравнительный анализ, но я хотел бы получить общее представление о базах данных в целом, а не только о моем приложении, поскольку я никогда не видел LIKE BINARY запрос раньше.
Я использую MySQL, но меня интересует ответ для баз данных SQL в целом.