• Atitit db analysis statistics tonjyi fsy数据库统计分析目录1. Atitit 数据库表与注释文档与统计(表,说明) 11.1. 获取表列表 数据库包含哪些


    Atitit db analysis statistics tonjyi fsy数据库统计分析
    目录
    1. Atitit 数据库表与注释文档与统计(表,说明)    1
    1.1. 获取表列表 数据库包含哪些表。视图等。。    2
    1.2. 统计元表与业务日志表    2
    2. 表结构文档(表,表注释,字段,字段注释)    2
    2.1. 3. 库表含义概览    1    3
    2.2. 字段含义列表    3
    3. 数据统计体积与行数统计(数据,索引体积,行数)    4
    3.1. 数据索引总体积    4
    3.2. 每个表对数据索引体积    4
    4. 2. 库表数量  300多个    1    4
    4.1. 数据表约为200个 ,空表100个    4
    4.2. 4. 内存表 临时表情况    8    5
    4.3. 5. 大表记录 数量top20    8    5
    4.4. 6. 大表体积top20    8    5
    5. 表关系    5
    6. 16. Fulltxt全文索引情况(none)    10    5
    6.1. 11. 外键分布情况 25个    9    5
    6.2. 12. View 情况    10    5
    6.3. 13. sp udf情况    10    5
    6.4. 14. Trigger情况 (无)    10    5
    6.5. 15. Event 定时任务情况 (暂无)    10    5
    7. 17. Conn最大连接与db内部线程池数量情况    10    6
    7.1. 18. 死锁释放配置情况    10    6
    8. Ref    6

    1.Atitit 数据库表与注释文档与统计(表,说明)


     
    目录
    1.1. 6600多个表  包含所有的全局元数据表 和日志类业务表    1
    1.2. 元数据类表191个表(表数据增长缓慢,没有分表)    1
    1.3. 日志类业务表(实际为34个逻辑总表,物理六千多个表)    6
    1.
    1.1.获取表列表 数据库包含哪些表。视图等。。
    2.

    select * from INFORMATION_SCHEMA.TABLES where table_schema='laundry'

    select table_schema 数据库,table_name 表名,table_type 类型,table_comment 注释 from INFORMATION_SCHEMA.TABLES where table_schema='laundry'


    1.2.统计元表与业务日志表
    使用正则表达式  元表没有数字结尾

    分别统计业务表,8位数字结尾。。。并distinct
    2.表结构文档(表,表注释,字段,字段注释)

    SELECT
        c.table_schema 数据库,
        c.table_name  ,table_comment,
        c.column_name 列名,
     
        column_comment  注释含义
    FROM
        information_schema. COLUMNS c left join  INFORMATION_SCHEMA.TABLES t on t.table_name=c.table_name 
    WHERE
        c.table_name in( 'ssc_play_pl_group','ssc_play_pl_company','ssc_play_pl')
    ORDER BY
        c.table_schema,
        c.table_name

    2.1.3. 库表含义概览    1
    2.2.字段含义列表

    Atitit 数据库表文档生成解决方案

    1.1. Sql dml文件结构法 最快速    1
    1.2. Sql法+sp存储过程 (表格式样)    1
    1.3. Navicate uml法 (uml格式)    2
    1.4. H5 报表法图表法(可视化好看与实用性结合)    2
    1.5. Meta api法    3
    1.6. 获取表列表 数据库包含哪些表。视图等。。    3


    3.数据统计体积与行数统计(数据,索引体积,行数)
    3.1.数据索引总体积
    select (sum(`统计表体积与行数`.`totalSize_Mb`) / 1024) AS `size_sum_GB` from `cp`.`统计表体积与行数`

    3.2.每个表对数据索引体积

     select `information_schema`.`tables`.`TABLE_NAME` AS `TABLE_NAME`,`information_schema`.`tables`.`DATA_LENGTH` AS `DATA_LENGTH`,`information_schema`.`tables`.`INDEX_LENGTH` AS `INDEX_LENGTH`,((`information_schema`.`tables`.`DATA_LENGTH` + `information_schema`.`tables`.`INDEX_LENGTH`) / 1000000) AS `totalSize_Mb`,(`information_schema`.`tables`.`DATA_LENGTH` / `information_schema`.`tables`.`INDEX_LENGTH`) AS `数据索引体积比`,`information_schema`.`tables`.`TABLE_ROWS` AS `TABLE_ROWS` from `information_schema`.`tables` where ((`information_schema`.`tables`.`TABLE_SCHEMA` = 'cp') and (`information_schema`.`tables`.`TABLE_ROWS` > 500)) order by `information_schema`.`tables`.`TABLE_ROWS` desc

    4.2. 库表数量  300多个    1
    4.1.数据表约为200个 ,空表100个

    4.2.4. 内存表 临时表情况    8
    4.3.5. 大表记录 数量top20    8
    4.4.6. 大表体积top20    8
    9. 分区表情况  4个    8
    5.表关系
     是 主表,其他大都是它的子表( xxx表等) 


    6.16. Fulltxt全文索引情况(none)    10
    索引分布情况,索引数量

    6.1.11. 外键分布情况 25个    9
    6.2.12. View 情况    10
    6.3.13. sp udf情况    10
    6.4.14. Trigger情况 (无)    10
    6.5.15. Event 定时任务情况 (暂无)    10
    7. 查询缓存状况    8
    8. 事务日志刷盘模式    8
    8.1. 事务隔离级别  可重复读RR    8
    10. 数据文件分布情况    9

    7.17. Conn最大连接与db内部线程池数量情况    10
    7.1.18. 死锁释放配置情况    10

    8.Ref
    nopub db stat 2hz fh v2.docx

  • 相关阅读:
    hdu 3786 寻找直系亲属
    about the plan
    2013 ACM/ICPC Asia Regional Online —— Warmup1 1005 Balls Rearrangement
    poj 1833 给poj跪了 字典排序
    20170630总结
    20170701总结
    20170628总结
    20170629总结
    20170626总结
    20170627总结
  • 原文地址:https://www.cnblogs.com/attilax/p/15196799.html
Copyright © 2020-2023  润新知