lhlong

 

 

Mysql

SELECT TABLE_NAME,TABLE_ROWS,DATA_LENGTH/1024/1024 "DATA_LENGTH",CREATE_TIME,TABLE_COLLATION 
FROM
INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = \'数据库名称\' ORDER BY TABLE_ROWS DESC

  

Sql

IF OBJECT_ID(\'tempdb..#TablesSizes\') IS NOT NULL

    DROP TABLE #TablesSizes

CREATE TABLE #TablesSizes

    (

      TableName sysname ,

      Rows BIGINT ,

      reserved VARCHAR(100) ,

      data VARCHAR(100) ,

      index_size VARCHAR(100) ,

      unused VARCHAR(100)

    )

DECLARE @sql VARCHAR(MAX)

SELECT  @sql = COALESCE(@sql, \'\') + \'

INSERT INTO #TablesSizes execute sp_spaceused \'\'\' + QUOTENAME(TABLE_SCHEMA,

                                                              \'[]\') + \'.\'

        + QUOTENAME(Table_Name, \'[]\') + \'\'\'\'

FROM    INFORMATION_SCHEMA.TABLES

WHERE   TABLE_TYPE = \'BASE TABLE\'

PRINT ( @SQL )

EXECUTE (@SQL)

SELECT  *

FROM    #TablesSizes

ORDER BY Rows DESC

  

  

分类:

技术点:

相关文章:

  • 2022-02-23
  • 2021-09-21
  • 2021-12-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-02-26
猜你喜欢
  • 2022-12-23
  • 2021-11-12
  • 2021-10-19
  • 2021-12-09
  • 2021-06-16
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案