当前位置: 首页 > news >正文

专门找人做软件的网站成都知名网站建设

专门找人做软件的网站,成都知名网站建设,外包服务费税率,怎么创建自己的网络平台mysql的explain命令可以分析sql的性能#xff0c;其中有一项是key_len(索引的长度)的统计。本文将分析mysql explain中key_len的计算方法。1、创建测试表及数据CREATE TABLE member (id int(10) unsigned NOT NULL AUTO_INCREMENT,name varchar(20) DEFAULT NULL,age tinyint(…mysql的explain命令可以分析sql的性能其中有一项是key_len(索引的长度)的统计。本文将分析mysql explain中key_len的计算方法。1、创建测试表及数据CREATE TABLE member (id int(10) unsigned NOT NULL AUTO_INCREMENT,name varchar(20) DEFAULT NULL,age tinyint(3) unsigned DEFAULT NULL,PRIMARY KEY (id),KEY name (name)) ENGINEInnoDB DEFAULT CHARSETutf8;INSERT INTO member (id, name, age) VALUES (NULL, fdipzone, 18), (NULL, jim, 19), (NULL, tom, 19);2、查看explainname的字段类型是varchar(20)字符编码是utf8一个字符占用3个字节那么key_len应该是 20*360。mysql explain select * from member where namefdipzone;-------------------------------------------------------------------------------------------------| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |-------------------------------------------------------------------------------------------------| 1 | SIMPLE | member | ref | name | name | 63 | const | 1 | Using index condition |-------------------------------------------------------------------------------------------------explain的key_len为63多出了3。name字段是允许NULL把name改为NOT NULL再测试ALTER TABLE member CHANGE name name VARCHAR(20) NOT NULL;mysql explain select * from member where namefdipzone;-------------------------------------------------------------------------------------------------| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |-------------------------------------------------------------------------------------------------| 1 | SIMPLE | member | ref | name | name | 62 | const | 1 | Using index condition |-------------------------------------------------------------------------------------------------现在key_len为62比刚才少了1但还是多了2。可以确定字段为NULL会多占用一个字节。name字段类型为varchar属于变长字段把varchar改为char再测试ALTER TABLE member CHANGE name name CHAR(20) NOT NULL;mysql explain select * from member where namefdipzone;-------------------------------------------------------------------------------------------------| id | select_type | table | type | possible_keys | key | key_len | ref | rows | Extra |-------------------------------------------------------------------------------------------------| 1 | SIMPLE | member | ref | name | name | 60 | const | 1 | Using index condition |-------------------------------------------------------------------------------------------------改为定长字段后key_len为60与预测的一致。总结使用变长字段需要额外增加2个字节使用NULL需要额外增加1个字节因此对于是索引的字段最好使用定长和NOT NULL定义提高性能。以上这篇浅谈mysql explain中key_len的计算方法就是小编分享给大家的全部内容了希望能给大家一个参考也希望大家多多支持脚本之家。
http://www.sadfv.cn/news/332149/

相关文章:

  • 购物网站源代码怎么做网站后台管理系统
  • 网站产品标题怎么写免费wordpress XIU主题
  • 在线写作网站网页筛选wordpress
  • 茶叶怎么做网站销售贵阳网站建设-中国互联
  • 网站首页description标签wordpress字符图标
  • 目前个人网站做地最好是哪几家wordpress搜索结果页
  • 大型网站建设企业网络营销案例分析与实践
  • 微 网站怎样做网络销售平台
  • 福州绿光网站建设工作室织梦网站搬家教程
  • 网站建设合同服务响应时间上海设计公司招聘
  • 卑鄙的网站开发公司电商网站建设源代码
  • 建设淘宝优惠券网站网站优化方法页面
  • 简洁游戏企业网站关键对话
  • 建设个人网站刷重庆h5建站
  • 网站上线需要多久网站留言系统 提交没反应
  • 微信服务号可以做万网站么广州冼村和猎德村哪个最有钱
  • mvc5 网站开发美學 pdf免费网战空间
  • 网站运营周期营销网站怎样做
  • wordpress换站网站建设素材收集通知
  • 济南外贸建站企业网站推广方法有哪些
  • 化妆品公司网站建设方案wordpress转发得红包
  • 自己做网站挣钱吗网站建设整体流程
  • 佛山新网站制作机构学做漂亮早餐的网站
  • 宁波营销网站建设网架安装
  • 佛山网站搜索排名苏州知名网站建设定制
  • 怎么选择大连网站建设青海西宁最新消息今天
  • 哪个网站可以做卖房如何选择电商网站建设
  • 青海省建设厅网站职称评审表热狗seo外包
  • 最专业的佛山网站建设电商网站的程序有哪些
  • 合肥建设工程招聘信息网站wordpress安装好怎么设置