Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

तालिका पर अनुक्रमणिका जाँचने के लिए प्रश्न

SQL सर्वर पर, यह एक निर्दिष्ट तालिका के लिए सभी अनुक्रमणिका सूचीबद्ध करेगा:

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

यह क्वेरी बिना अनुक्रमणिका के सभी तालिकाओं को सूचीबद्ध करेगी:

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

और यह संबंधित विषय पर एक दिलचस्प MSDN FAQ है:
क्वेरी करना SQL सर्वर सिस्टम कैटलॉग अक्सर पूछे जाने वाले प्रश्न



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PIVOT क्वेरी एकाधिक जॉइनिंग

  2. SQL Server 2008 में समग्र प्राथमिक कुंजी कैसे बनाएं?

  3. SQL तालिका को क्वेरी कैसे करें और परिणाम सेट से डुप्लिकेट पंक्तियों को कैसे निकालें

  4. SQL सर्वर 2012 में query_post_execution_showplan विस्तारित ईवेंट का प्रभाव

  5. डेटाबेस मेल प्रोफ़ाइल (SSMS) हटाएं