位置: 编程技术 - 正文

通过实例认识MySQL中前缀索引的用法

编辑:rootadmin

推荐整理分享通过实例认识MySQL中前缀索引的用法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

今天在测试环境中加一个索引时候发现一警告

用show create table article查看索引以及表结构的信息:

? 成功接下来未测试,在不同的字符集:

? 错误?

? 成功

通过实例认识MySQL中前缀索引的用法

? 错误?

? 成功

? 错误?

MySQL的varchar索引只支持不超过个字节 或者 /2=个双字节 或者 /3=个三字节的字段而 GBK是双字节的,UTF-8是三字节的。那么上面出现的原因就明了,我的字符集是为GBK为双字节,而url为个字符,个字节,所以超过字符串索引的限制,报出了警告,mysql默认创建了(字节)长度的前缀索引。我们知道小的索引大小不仅对空间存储,内存的降低和性能的提升有重大作用,那么在计算前缀索引的长度的时候,需要我们做出明智的选择,怎么明智?全索引列的选择性:

对各种长度的前缀列计算其选择性:

我们看到选择的长度的时候,该前缀列的选择性和全列的选择性相当了:alter table article add index ind_article_url(url()),而不必选择个字节作为前缀;但是前缀索引还是有一点不足的地方,就是在查询语句中order by 和group by不能使用到前缀索引

Suse Linux 中MySql安装与配置步骤 安装环境:操作系统:suseLinux数据库:MySQL5.0.希望能认识更多高手,互相学习讨论技术!首先发泄一下再这,网上看了N多安装mysql的文章,大多大同

MySQL中对于not in和minus使用的优化 优化前:selectcount(t.id)fromtesttwheret.status=1andt.idnotin(selectdistincta.app_idfromtest2awherea.type=1anda.rule_idin(,,))::laojiu@planPLAN_TABLE_OUTPUT————————

在大数据情况下MySQL的一种简单分页优化方法 通常应用需要对表中的数据进行翻页,如果数据量很大,往往会带来性能上的问题:root@sns::selectcount(*)fromreply_wherethread_id=anddeleted=0;+———

标签: 通过实例认识MySQL中前缀索引的用法

本文链接地址:https://www.jiuchutong.com/biancheng/347330.html 转载请保留说明!

上一篇:分析MySQL中优化distinct的技巧(mysql常见优化手段)

下一篇:Suse Linux 10中MySql安装与配置步骤

  • 等线补交以前年度附加税会计分录是?
  • 银行借款的实际利率=名义年利息/实际贷款额*100%
  • 小规模申报增值税怎么申报
  • 分公司分开银行账户付款的好处
  • 附加税退税申请表的填
  • 房地产企业开发产品转固定资产
  • 负债类会计科目表
  • 节税租赁和销售的区别
  • 产品不合格造成客户损失怎么赔付
  • 股权继承印花税单方交
  • 应交税费是什么科目借贷方向
  • 企业所得税计提分录怎么写
  • 营改增后增值税暂行条例实施细则
  • 土地增值税四级税率表
  • 关于小规模纳税人的说法错误的有
  • 个体户经营所得怎么申报
  • 什么是往来科目
  • 对公账户上扣缴的税怎么做分录?
  • 个税房租和房贷抵扣一样吗
  • 水费能不能开专票
  • 税后利润分配需要计提吗
  • 应收出口退税属于哪个会计科目
  • windows10如何开启vt
  • mac怎么同步
  • 购入需要安装的设备的会计分录
  • 视同销售要做收入?
  • win10右键失灵解决办法
  • 固定资产转让的账务处理
  • 苹果客服人工24小时
  • 金融企业存出保函的条件
  • 申报补缴是什么意思
  • thinkphp5.0框架
  • php获取get请求数据
  • 材料成本差异属于流动资产吗
  • 航天信息开票软件客服
  • java前后端加密解密请求
  • 差旅费用按业务分为
  • 禁用dos命令
  • 总结php删除字符的方法
  • 税收优惠与政府补助对于企业研发来说哪个优惠力度大
  • 住宿费记入管理费用还是营业费
  • 公司抵押贷款的钱,可以转到私人账号
  • python字符串类型及操作
  • 出口退税在贷方,之后还交税吗
  • 本月增加的无形资产本月摊销
  • 车间里停止生产怎么办
  • 代收的车船税没有发票怎么入账
  • 机票的退票费会退到哪里
  • 社保计提少了怎么办
  • 以前期间留抵税额是什么意思
  • 全额事业单位和差额事业单位退休工资有什么区别
  • 建设工程招投标示范文本
  • 公司注销未认证怎么处理
  • 未交增值税增加记哪方
  • 个人所得税经营所得税申报表A表
  • 研发支出是科目吗
  • 去年管理费用多支三万元怎么办
  • 企业进行资产评估的目的可能是
  • sql 判断数据是否存在
  • mysql join实现原理
  • 如何使用命令查找电脑IP地址
  • smsmon32.exe - smsmon32是什么进程
  • rhel配置网卡文件和图形界面
  • linux怎么配置vim
  • Windows下查看PCI插槽链路
  • win7系统如何调节屏幕亮度
  • WIN10开始菜单点不动
  • win7系统安装环境
  • Android一分钟环境搭建,包含Mac、Linux、Windows
  • perl脚本函数
  • 在javascript中关于alert confirm
  • android新手入门
  • 利用js脚本模拟鼠标点击事件
  • 从零基础开始学
  • 安卓开发常见问题解决
  • python用装饰器自动注册Tornado路由详解
  • jquery iframe写入内容
  • 库尔勒市税务局领导简介
  • 票种核定在电子税务哪里查
  • 关税是什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设