SS090502 - แสดงจำนวนแถวที่มีอยู่ในตารางต่างๆ

Modified on 2009/05/25 17:39 by ninefyi — Categorized as: SQL Server

เป็นคำส่งที่ใช้ดูว่าข้อมูลในแต่ละตารางนั้นมีจำนวนเท่าใดบ้าง โดยใช้ sys.dm_db_partition_stats ซึ่งเป็นตาราง system

SELECT OBJECT_NAME(OBJECT_ID) TableName
	, st.row_count
FROM sys.dm_db_partition_stats st
WHERE index_id < 2
ORDER BY st.row_count DESC

ที่มา sqlauthority