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

Преброяване на DISTINCT в множество колони

Ако се опитвате да подобрите производителността, можете да опитате да създадете постоянна изчислена колона на хеш или свързана стойност на двете колони.

След като се запази, при условие че колоната е детерминистична и използвате „разумни“ настройки на базата данни, тя може да бъде индексирана и/или да се създават статистически данни за нея.

Вярвам, че отделният брой на изчислената колона би бил еквивалентен на вашата заявка.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 3 начина да получите типа данни на колона в SQL Server (T-SQL)

  2. Създаване на локална база данни на SQL Server

  3. Разделете дял на две в SQL Server (T-SQL)

  4. Какво се случва с идентификатора на първичния ключ, когато надхвърли лимита?

  5. Трябва да декларира грешката на променливата @myvariable с ADO параметризирана заявка