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

Как мога да оптимизирам/рефакторирам TSQL клауза LIKE?

Използвайте пълнотекстово търсене и CONTAINS . LIKE не може да се оптимизира при търсене в средата на полето, т.е. когато изразът LIKE започва с '%', така че винаги ще прави пълно сканиране на таблица.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Генериране на SQL Създаване на скриптове за съществуващи таблици с Query

  2. IIS7, SQL 2008 и ASP.NET MVC сигурност

  3. SQL Server (2008) Предаване на ArrayList или String към SP за IN()

  4. SQL заявка - Изберете * от изгледа или Изберете col1, col2, ... colN от изгледа

  5. SQL Server:+(унарен) оператор върху нечислови низове