sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server 2012 prestandaproblem

Ordningen på kolumner i indexet för dimtabellen tillåter inte användning av detta index i where-satsen i den andra frågan. Detta beror på att raderna indexeras av den första indexkolumnen (regionId), sedan av den 2:a (land) och så vidare. Att endast använda den andra kolumnen är som att använda en telefonbok när du söker efter någon enbart med förnamnet. Testa att sätta ett separat index på landskolumnen och se om prestandan förbättras.



  1. MySQL Välj datum lika med idag

  2. MySQL, bättre att infoga NULL eller tom sträng?

  3. MySQL:s alternativ till T-SQL:s MED BAND

  4. Är det möjligt att få en pivottabells relation till en annan tabell i Laravel?