Mysql 高性能索引
2015-08-20 23:03
471 查看
1、减小索引长度 取字段10个字符查看有多少数量 select count(distinct left(device_token,10)) from t_client_info; 取字段10个字符占总数百分比 查看区分度 select count(distinct left(device_token,10)) /count(*) from t_client_info; 取字段10个字符建立索引 alter table t_client_info add index token (device_token(10)); alter table t_device_token add index token (device_token(10)); alter table t_third_account add index open_id (open_id(10)); alter table t_client_log add index token (token(10)); 设置字段默认插入当前时间 alter table `t_app` add column `update_time` datetime NULL DEFAULT CURRENT_TIMESTAMP COMMENT '版本更新时间';
相关文章推荐
- MySQL中查看数据库
- mysql存储引擎的一点学习心得总结
- 在安装MySQL Workbentch的时候出现如下问题,已经解决。
- MySQL存储过程详解 mysql 存储过程
- mapreduce查询mysql表中记录数
- ubuntu 1204 无法安装libmysqlclient-dev
- mysql的备份与恢复
- MySQL数据库优化总结
- MySQL性能测试(一)——RHEL 7.1, MySQL 5.6.25, sql-bench
- ubuntu中使用mysql
- Mysql多实例之mysql服务脚本
- Mysql之多实例my.cnf
- mysql安装 编码设置 远程访问
- ubuntu中装mysql
- MySQL基本语句――增、删、查、改
- MySQL赋权
- MySQL学习笔记-事务相关话题
- MySQL定时器Events
- MySql即使所有地方的编码格式都为utf-8时,为何还是不能正常输入和在cmd下显示
- mac mysql