• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > mysql优化之路----hash索引优化

mysql优化之路----hash索引优化

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了mysql hash索引,mysql hash分区,mysql hash,增加mysql hash分区,mysql hash函数等相关知识,希望本文的分享对您有所帮助

创建表

CREATE TABLE `t1` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`msg` varchar(20) NOT NULL DEFAULT '',
`crcmsg` int(15) NOT NULL DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8

</div>

//插入数据

insert into t1 (msg) values('www.baidu.com'),('www.sina.com');

</div>

分别给msg, crcmsg 字段添加索引

alter table t1 add index msg(msg(5));

update t1 set crcmsg=crc32(msg);

</div>

alter table t1 add index crcmsg(crcmsg);

</div>

开始做测试

最后数据表结构

根据key_len的长度的大小从而给数据库查询提高速度。

自己做的小测试,希望能够给您带来收获,祝您工作愉快。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • mysql优化之路----hash索引优化
  • MySQL Hash索引和B-Tree索引的区别

相关文章

  • 2018-12-05条件查询如何使用?总结条件查询实例用法
  • 2017-05-11SELinux导致PHP连接MySQL异常Can't connect to MySQL server的解决方法
  • 2018-12-05oracle sequence语句重置方介绍
  • 2018-12-05高效的MySQL的批插入 BULK INSERT
  • 2018-12-05mysql的加密方法
  • 2018-12-05数据库记录删除方式 有哪些
  • 2017-05-11MySQL笔记之字符串函数的应用
  • 2018-12-05mysql字符串字段如何按照逗号截取进行储存
  • 2018-12-05解析bitronix 连接 MySQL 出现MySQLSyntaxErrorException错误的解决方法
  • 2018-12-05win2003服务器下配置 MySQL 群集(Cluster)的方法

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • 黑马云课堂mongodb实操视频的源码课件推荐
    • 揭秘SQL优化技巧 改善数据库性能
    • mysql不能启动报error2013错误的多种解决方案
    • Oracle 存储过程教程
    • 深入理解SQL中的Null
    • 基于sql语句的一些常用语法积累总结
    • 两种lnmp重置mysql数据库root密码的方法
    • SQL Server 服务器优化技巧浅谈
    • 详细介绍centos编译安装mysql5.6及安装多个mysql的示例代码分享
    • 使用 GUID 值来作为数据库行标识讲解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有