优化表的数据类型
2015-12-21 17:25
204 查看
我们可以使用PROCEDURE ANALYSE()对当前已有应用的表类型的判断,该函数可以对数据表中的列的数据类型提出优化建议,可以根据应用的实际情况酌情考虑是否实施优化。语法:
SELECT * FROM tbl_name PROCEDURE ANALYSE();
SELECT * FROM tbl_name PROCEDURE ANALYSE(16,256);
输出的每一列信息都会对数据表中的列的数据类型提出优化建议。第二个例子告诉PROCEDURE ANALYSE()不要为那些包含的值多于16个或者256字节的ENUM类型提出建议。如果没有这样的限制,输出信息可能很长;ENUM定义通常很难阅读。
我已经尝试过,很不错。截图如下:
![](http://images2015.cnblogs.com/blog/857479/201512/857479-20151221171927359-978112234.png)
SELECT * FROM tbl_name PROCEDURE ANALYSE();
SELECT * FROM tbl_name PROCEDURE ANALYSE(16,256);
输出的每一列信息都会对数据表中的列的数据类型提出优化建议。第二个例子告诉PROCEDURE ANALYSE()不要为那些包含的值多于16个或者256字节的ENUM类型提出建议。如果没有这样的限制,输出信息可能很长;ENUM定义通常很难阅读。
我已经尝试过,很不错。截图如下:
![](http://images2015.cnblogs.com/blog/857479/201512/857479-20151221171927359-978112234.png)
![](http://images2015.cnblogs.com/blog/857479/201512/857479-20151221171949749-762137034.png)
相关文章推荐
- 老李分享:jvm内存原型剖析
- 身份证校验js,包括了第18位数字的校验
- html获取屏幕宽度及其分辨率
- hive 常用查询语句
- 类型的安全转换
- iOS常见的几种加密和比较
- HTTP Header 属性列表
- Navigation 动态加载选项,HorizontalScrollView横向选项卡
- 【C++探索之旅】第一部分第四课:内存,变量和引用
- Red Hat的云计算产品和解决方案一览
- Hibernate主键生成器
- ActiveX(一)第一个简单的Demo
- OC推箱子
- iptables基础配置
- ListView部分更新
- 思考
- 简单理解python下的变量和内存
- apk A能否访问apk B中的数据?
- 一次php gd库引发的问题
- Html5应用接入百度移动ssp广告教程