1.概述

优化表的数据类型

表需要使用何种数据类型,是需要根据应用来判断的。虽然应用设计的时候需要考虑字段的长度留有一定的冗余,但是不推荐让很多字段都留有大量的冗余,这样即浪费磁盘存储空间,同时在应用程序操作时也浪费物理内存。

在MySQL中,可以使用函数PROCEDURE ANALYSE()对当前应用的表进行分析,该函数可以对数据表中列的数据类型提出优化建议,用户可以根据应用的实际情况酌情考虑是否实施
=优化。
以下是函数PROCEDURE ANALYSE()的使用方法:

SELECT * FROM tbl_ name PROCEDURE ANALYSE() ;
SELECT * FROM tbl_ _name PROCEDURE ANALYSE(16, 256) ;

输出的每一列信息都会对数据表中的列的数据类型

【MySQL】MySQL 8 PROCEDURE ANALYSE命令使用相关推荐

  1. 【MySQL】MySQL 执行 PROCEDURE ANALYSE 报错 ERROR 1064 (42000)

    1.背景 MySQL 8.0.19 执行命令报错 mysql> SELECT * FROM sales PROCEDURE ANALYSE(10, 2000)\G; ERROR 1064 (42 ...

  2. 用PROCEDURE ANALYSE优化MYSQL表结构

    2019独角兽企业重金招聘Python工程师标准>>> 1 此方法可以帮助决定"列是否该被重定义为更小的数据类型" 2 可以帮助决定"一个列是否仅仅包含 ...

  3. 使用procedure analyse()分析mysql给出的关于表结构的优化建议

    菜鸟时代的我们当初在接到项目分析设计mysql数据库时,或多或少会借鉴于一些成熟的开源项目的数据库设计. 比如设计sns系统数据库时我们有可能会根据自己的数据库知识同时分析借鉴uchome的库结构,一 ...

  4. mysql 分析表结构_转使用procedure analyse()分析mysql给出的关于表结构的优化建议...

    菜鸟时代的我们当初在接到项目分析设计mysql数据库时,或多或少会借鉴于一些成熟的开源项目的数据库设计. 比如设计sns系统数据库时我们有可能会根据自己的数据库知识同时分析借鉴uchome的库结构,一 ...

  5. mysql 8函数结构存在哪个表里面_MySQL利用procedure analyse()函数优化表结构

    简介 procedure analyse()函数是MySQL内置的对MySQL字段值进行统计分析后给出建议的字段类型. 语法 procesure analyse(max_elements,max_me ...

  6. MySQL 执行 PROCEDURE ANALYSE 报错 ERROR 1064 (42000)

    1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server ...

  7. mysql查询和修改一个命令_MYSQL的常用命令和增删改查语句

    连接命令:mysql -h[主机地址] -u[用户名] -p[用户密码] 创建数据库:create database [库名] 显示所有数据库: show databases; 打开数据库:use [ ...

  8. mysql grant查看用户权限命令

    本文章来给大家总结一些常用的来查看mysql用户权限命令的一些方法总结,在mysql中查看用户权限命令是show grants for了,下面我来详细介绍grants这个命令,有需要了解的朋友可参考. ...

  9. 数据库-Mysql使用学习笔记(命令行及图形化界面)

    目录 环境及软件 安装目录 教程 启动Mysql服务 图形化 命令行 连接和断开服务器 图形化 命令行 SQL语句 介绍 分类 自带表介绍 注释 数据库的添加与删除 表的添加与删除 查询语法 基础查询 ...

最新文章

  1. centos7 安装apache+php+memcache
  2. SAP WM 有无保存WM Level历史库存的Table?
  3. HttpInvoker GET/POST方式
  4. Qt安装vsaddin插件失败解决方案(vs、Qt、 vsaddin插件下载地址)
  5. mvc 两个控制器session 丢失_用纯 JavaScript 撸一个 MVC 程序
  6. php flash上传进度条,PHP_PHP+FLASH实现上传文件进度条相关文件 下载,PHP之所以很难实现上传进度条 - phpStudy...
  7. python爬app_Python爬虫抓取手机APP的传输数据
  8. crontab实现每秒执行
  9. 深入理解基本包装类型
  10. 华硕笔记本计算机名称,华硕笔记本电脑有哪些型号 华硕笔记本电脑型号大全...
  11. java学习总结(16.06.28)包装类和包装类的常用方法
  12. 抗超大规模DDOS攻击
  13. ie退出全屏快捷键_IE浏览器快捷键,IE浏览器全屏快捷键
  14. 7.MATLAB参数统计与假设检验-常用非参数检验
  15. 阈值法进行边缘检测matlab
  16. 计算机程序是通过专利保护,《专利审查指南》修改后计算机程序的专利保护研究.doc...
  17. Outlook中将发送邮件自动CC给自己
  18. Mysql数据库经验总结
  19. 历史上的数学危机(转载)
  20. 【直播大课】2019 FMI人工智能大数据系列直播

热门文章

  1. 三年后见!雷军透露年轻人的第一台汽车售价......
  2. 日赚1.2亿元,人均月薪5.5万元,蚂蚁集团招股书首亮相......
  3. iPhone 12系列又有新变化:免费的有线耳机可能不再有
  4. 一加8 Pro相机能“透视”,一加工程师:大家不要“有一个大胆的想法”
  5. 腾讯联手华为!将让腾讯游戏越跑越快
  6. 刘作虎亲曝一加7T外包装盒:里里外外重新设计
  7. 索尼PS5将配备超快速的存储设备:最快2020年2月亮相
  8. 宴席终将散场!苹果首席设计师将离职创业 已供职于苹果近30年
  9. 深圳警方出手!“钱爸爸”涉嫌集资诈骗 已累计冻结2.13亿元
  10. linux上部署最新版本zookeeper伪分布式集群