{"id":158,"date":"2011-12-29T23:20:07","date_gmt":"2011-12-30T05:20:07","guid":{"rendered":"https:\/\/jackdonnell.com\/?p=158"},"modified":"2015-12-28T16:29:51","modified_gmt":"2015-12-28T22:29:51","slug":"disk-space-get-table-sizes","status":"publish","type":"post","link":"https:\/\/jackdonnell.com\/?p=158","title":{"rendered":"Disk Space &#8211; Get table sizes"},"content":{"rendered":"<p>Below is a script\u00a0 I use to determine table size.\u00a0 Basically, it walks through the user databases and for each table.\u00a0 The information is converted in GB. It&#8217;s a pretty simple use of MS sp_spaceused with sp_msforeachtable. More info on <a title=\"DBCC UPDATE USAGE and sp_spaceused.\" href=\"https:\/\/jackdonnell.com\/?p=171\">sp_spaceused<\/a>.<\/p>\n<p>Full script, below. Download script<a title=\"Download ALL_TABLE_SPACE_USED.zip\" href=\"https:\/\/jackdonnell.com\/wp-content\/uploads\/2011\/12\/ALL_TABLE_SPACE_USED.zip\" target=\"_blank\"> here<\/a>.<\/p>\n<p><!--more--><\/p>\n<p>\/*<\/p>\n<p>GRAB ALL SPACE USED BY TABLES FOR ALL DB<\/p>\n<p>&#8211; Exclude System Db&#8217;s<\/p>\n<p>&#8211; JCD 12\/28\/2011<\/p>\n<p>*\/<\/p>\n<p>USE <span style=\"font-size: small;\">[master]<\/span><\/p>\n<p><span style=\"font-size: small;\">GO<\/span><\/p>\n<p>SET\u00a0<span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">NO COUNT <\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">ON<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">;<\/span><\/span><\/p>\n<p>DECLARE <span style=\"font-size: small;\">@DBID <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">INT<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\"> @maxdbID <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">INT<\/span><\/span><\/p>\n<p>&#8212; Parameter table used to grab DB Names FROM master.dbo.sysdatabases<\/p>\n<p>DECLARE<\/p>\n<p><span style=\"font-size: small;\">@DBName <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Table\u00a0 <\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">[id] <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">INT<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">IDENTITY <\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">1<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">1<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">DBname <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">VARCHAR<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">120<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">))<\/span><\/span><\/p>\n<p>&#8212; Results parameter table that returns all DB table sizes<\/p>\n<p>DECLARE <span style=\"font-size: small;\">@TablebyDB <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Table<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">[Database] <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">VARCHAR<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">120<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">tablename <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">VARCHAR<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">200<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">rows<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">INT<\/span><\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">reserved <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">VARCHAR<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">30<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><span style=\"font-size: small;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">data\u00a0 <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Varchar<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">30<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><span style=\"font-size: small;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">index_size <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Varchar<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">30<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><span style=\"font-size: small;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">unused <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">varchar<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">30<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><\/p>\n<p>)<\/p>\n<p>&#8212; Get DB names for Server<\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">INSERT<\/span><\/span><span style=\"font-size: small;\"> @DBName<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">[DBname]<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">SELECT<\/span><\/span><span style=\"font-size: small;\"> name <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">FROM<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">master<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">.<\/span><\/span><span style=\"color: #008000; font-size: small;\"><span style=\"color: #008000; font-size: small;\">sys<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">.<\/span><\/span><span style=\"color: #008000; font-size: small;\"><span style=\"color: #008000; font-size: small;\">databases<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">WHERE<\/span><\/span><span style=\"font-size: small;\"> name <\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">not<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">in<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8216;master&#8217;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8216;tempdb&#8217;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8216;msdb&#8217;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8216;model&#8217;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><span style=\"color: #008000; font-size: small;\"><span style=\"color: #008000; font-size: small;\">&#8212; exclude system dbs<\/span><\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">and<\/span><\/span><span style=\"font-size: small;\"> state_desc<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">=<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8216;ONLINE&#8217;<\/span><\/span><span style=\"color: #008000; font-size: small;\"><span style=\"color: #008000; font-size: small;\">&#8212; exclude OFFLINE DBs<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">order <\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">by<\/span><\/span><span style=\"font-size: small;\"> Name<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">;<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">SELECT<\/span><\/span><span style=\"font-size: small;\">\u00a0 @DBID <\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">=<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">MIN<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">[id]<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">@maxdbID <\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">=<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">MAX<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">[id]<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">FROM<\/span><\/span><span style=\"font-size: small;\"> @DBName<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">;<\/span><\/span><\/p>\n<p>&#8212; Loop through the DB and get space used by table<\/p>\n<p>WHILE<\/p>\n<p><span style=\"font-size: small;\">@DBID <\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">&lt;=<\/span><\/span><span style=\"font-size: small;\"> @maxdbID<\/span><\/p>\n<p>BEGIN<\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">DECLARE<\/span><\/span><span style=\"font-size: small;\">\u00a0 @DB <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">VARCHAR<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">50<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><span style=\"color: #008000; font-size: small;\"><span style=\"color: #008000; font-size: small;\">&#8212; Current DB Name<\/span><\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">@useStmt <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">VARCHAR<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">200<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><span style=\"color: #008000; font-size: small;\"><span style=\"color: #008000; font-size: small;\">&#8212; Build Statement fro sp_spaceused<\/span><\/span><\/p>\n<p><span style=\"color: #008000; font-size: small;\"><span style=\"color: #008000; font-size: small;\">&#8212; Capure into Temp table table size data <\/span><\/span><\/p>\n<p><span style=\"color: #008000; font-size: small;\"><span style=\"color: #008000; font-size: small;\">&#8212; Insert&#8217;s not allowed FROM EXEC() in to parameter tables<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">IF<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">OBJECT_ID<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8216;tempdb.dbo.#results&#8217;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8216;u&#8217;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">is<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">not<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">null<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">BEGIN<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">DROP<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">TABLE<\/span><\/span><span style=\"font-size: small;\"> #results<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">;<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">END<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">CREATE<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">TABLE<\/span><\/span><span style=\"font-size: small;\"> #results<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">name <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">VARCHAR<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">200<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">rows<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">INT<\/span><\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">reserved <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">VARCHAR<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">30<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><span style=\"font-size: small;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">data\u00a0 <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Varchar<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">30<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><span style=\"font-size: small;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">index_size <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Varchar<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">30<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><span style=\"font-size: small;\">\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 <\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">unused <\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">varchar<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">30<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">SELECT<\/span><\/span><span style=\"font-size: small;\"> @DB<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">=<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">RTRIM<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">DBname<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">@useStmt <\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">=<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8216;USE [&#8216;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">+<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">RTRIM<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">DBname<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)+<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8216;];EXECUTE sp_msforeachtable &#8221;execute sp_spaceused [?];&#8221;&#8217;<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">FROM<\/span><\/span><span style=\"font-size: small;\"> @DBName<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">WHERE<\/span><\/span><span style=\"font-size: small;\"> [id] <\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">=<\/span><\/span><span style=\"font-size: small;\"> @DBID<\/span><\/p>\n<p><span style=\"color: #008000; font-size: small;\"><span style=\"color: #008000; font-size: small;\">&#8212; Populate Temp table FROM sp_spaceused by table<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">INSERT<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">INTO<\/span><\/span><span style=\"font-size: small;\"> #results<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Execute<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">@useStmt<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><\/p>\n<p><span style=\"color: #008000; font-size: small;\"><span style=\"color: #008000; font-size: small;\">&#8212; Insert data in parameter table <\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">INSERT<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">INTO<\/span><\/span><span style=\"font-size: small;\"> @TablebyDB<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">SELECT<\/span><\/span><span style=\"font-size: small;\"> @DB <\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">name <\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">rows<\/span><\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">reserved<\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">data<\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">index_size<\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">unused<\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">FROM<\/span><\/span><span style=\"font-size: small;\"> #results<\/span><\/p>\n<p><span style=\"color: #008000; font-size: small;\"><span style=\"color: #008000; font-size: small;\">&#8212; increment id <\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">Set<\/span><\/span><span style=\"font-size: small;\"> @DBID <\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">=<\/span><\/span><span style=\"font-size: small;\"> @DBID <\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">+<\/span><\/span><span style=\"font-size: small;\">1<\/span><\/p>\n<p><span style=\"color: #008000; font-size: small;\"><span style=\"color: #008000; font-size: small;\">&#8212; Clean up <\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">IF<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">OBJECT_ID<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8216;tempdb.dbo.#results&#8217;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8216;u&#8217;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">is<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">not<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">null<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">BEGIN<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">DROP<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">TABLE<\/span><\/span><span style=\"font-size: small;\"> #results<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">;<\/span><\/span><\/p>\n<p><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">END<\/span><\/span><\/p>\n<p>END<\/p>\n<p>&#8212; Return results in GB<\/p>\n<p>SELECT<\/p>\n<p><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">@@SERVERNAME<\/span><\/span><span style=\"font-size: small;\"> [Instance]<\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">[Database]<\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">tablename [Table Name]<\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">[rows]<\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">CONVERT<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">NUMERIC<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">18<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">5<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">),<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">CONVERT<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">NUMERIC<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">18<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">3<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">),<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">REPLACE<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">reserved<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8216;KB&#8217;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8221;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">))\/<\/span><\/span><span style=\"font-size: small;\">1024.0<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">\/<\/span><\/span><span style=\"font-size: small;\">1024.0<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><span style=\"font-size: small;\"> [Reserved GB]<\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">CONVERT<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">NUMERIC<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">18<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">5<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">),<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">CONVERT<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">NUMERIC<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">18<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">3<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">),<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">REPLACE<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">data<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8216;KB&#8217;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8221;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">))\/<\/span><\/span><span style=\"font-size: small;\">1024.0<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">\/<\/span><\/span><span style=\"font-size: small;\">1024.0<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><span style=\"font-size: small;\">[Data GB]<\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">CONVERT<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">NUMERIC<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">18<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">8<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">),<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">CONVERT<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">NUMERIC<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">18<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">3<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">),<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">REPLACE<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">index_size<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8216;KB&#8217;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8221;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">))\/<\/span><\/span><span style=\"font-size: small;\">1024.0<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">\/<\/span><\/span><span style=\"font-size: small;\">1024.0<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><span style=\"font-size: small;\"> [Index Size GB]<\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">CONVERT<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">NUMERIC<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">18<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">8<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">),<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">CONVERT<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">NUMERIC<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">18<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\">3<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">),<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">REPLACE<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">(<\/span><\/span><span style=\"font-size: small;\">unused<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8216;KB&#8217;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff0000; font-size: small;\"><span style=\"color: #ff0000; font-size: small;\">&#8221;<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">))\/<\/span><\/span><span style=\"font-size: small;\">1024.0<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">\/<\/span><\/span><span style=\"font-size: small;\">1024.0<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">)<\/span><\/span><span style=\"font-size: small;\"> [Unused GB]<\/span><\/p>\n<p><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"color: #ff00ff; font-size: small;\"><span style=\"color: #ff00ff; font-size: small;\">GetDate<\/span><\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">()<\/span><\/span><span style=\"font-size: small;\"> [Collectiontime]<\/span><\/p>\n<p>FROM\u00a0<span style=\"font-size: small;\"> @TablebyDB <\/span><\/p>\n<p>ORDER <span style=\"color: #0000ff; font-size: small;\"><span style=\"color: #0000ff; font-size: small;\">BY<\/span><\/span><span style=\"font-size: small;\"> [Database]<\/span><span style=\"color: #808080; font-size: small;\"><span style=\"color: #808080; font-size: small;\">,<\/span><\/span><span style=\"font-size: small;\"> tablename<\/span><\/p>\n<p>GO<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quick and low impact alternative to SELET COUNT(*) queries. Uses sp_spaceused to return row count and space used in GB for all online user datbases. Tested on SQL 2005, SQL 2008 and  SQL 2008 R2<\/p>\n<p class=\"read-more\"><a href=\"https:\/\/jackdonnell.com\/?p=158\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"footnotes":""},"categories":[273,266,22,5],"tags":[303,315,249,35,337,340,36,295,52,336,291,342],"class_list":["post-158","post","type-post","status-publish","format-standard","hentry","category-administration","category-dba","category-sql-server","category-t-sql","tag-dba","tag-query","tag-script","tag-select","tag-sp_msforeachtable","tag-sp_spaceused","tag-sql","tag-sql-server","tag-ssms","tag-sys-sysdatabases","tag-t-sql","tag-table"],"_links":{"self":[{"href":"https:\/\/jackdonnell.com\/index.php?rest_route=\/wp\/v2\/posts\/158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jackdonnell.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jackdonnell.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jackdonnell.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jackdonnell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=158"}],"version-history":[{"count":13,"href":"https:\/\/jackdonnell.com\/index.php?rest_route=\/wp\/v2\/posts\/158\/revisions"}],"predecessor-version":[{"id":328,"href":"https:\/\/jackdonnell.com\/index.php?rest_route=\/wp\/v2\/posts\/158\/revisions\/328"}],"wp:attachment":[{"href":"https:\/\/jackdonnell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=158"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jackdonnell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=158"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jackdonnell.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}