sql >> Databáze >  >> RDS >> Sqlserver

Dotaz pro kontrolu indexu v tabulce

Na SQL Serveru se zobrazí seznam všech indexů pro zadanou tabulku:

select * from sys.indexes
where object_id = (select object_id from sys.objects where name = 'MYTABLE')

Tento dotaz zobrazí seznam všech tabulek bez indexu:

SELECT name
FROM sys.tables 
WHERE OBJECTPROPERTY(object_id,'IsIndexed') = 0

A toto je zajímavý MSDN FAQ na související téma:
Dotazování Nejčastější dotazy k systémovému katalogu SQL Server



  1. Alternativa NOT IN On MySQL

  2. Zakázat ONLY_FULL_GROUP_BY

  3. rychlá synchronizace dat základních dat a databáze mysql

  4. Jste přihlášeni jako postgres, ale zobrazuje se chyba createuser:vytvoření nové role se nezdařilo:CHYBA:pro vytvoření superuživatelů musí být superuživatel