位置: 编程技术 - 正文

通过实例认识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安装与配置步骤

  • 去年工资计提错误,今年如何修改
  • 财政应返还额度与财政拨款收入的关系
  • 领备用金填什么单子
  • 公司注册后一直没有营业怎么办
  • 出租土地使用权属于出租不动产吗
  • 填第二季度的利润总额怎么填
  • 认缴出资怎么填财务报表
  • 小规模能开劳务费吗
  • 企业收取的租金会计分录
  • 固定资产报废如何做账务处理
  • 其他货币资金包括的内容有
  • 购买固定资产进项税率
  • 招待费与去年减少的原因
  • 核销的方式
  • 出售房产税收
  • 企业间借款利息怎么算
  • 私对公转账需要开发票吗
  • 水利行政事业性收费收入会计分录
  • 三八妇女节要求小班幼儿到校怎么分享
  • 发票二维码压线可以用吗
  • 购进原材料不用交税吗
  • 为什么电脑上找不到蓝牙耳机
  • 农村的生产经营是什么
  • 预交增值税抵减申报
  • 月末税金及附加税金的账务处理
  • 抄报汇总对比通用怎么写
  • 正回购和逆回购的区别
  • 去年收入少做了怎么调账
  • 公司向银行贷款利息是多少
  • 在linux2.4.0版本中
  • redis使用php
  • 土地房屋转让协议书
  • 凭证包括几个部分
  • 发包工程补付工程款分录
  • 如何补办二手车牌照
  • 预计可变现净值影响账面价值吗
  • 进项税不得抵扣的意思
  • php怎么取数组
  • typescript event
  • vue区别
  • php图片添加水印的方法
  • 发票错开退税款什么时候退回
  • 公积金会计分录怎么处理2019
  • python中strftime用法
  • 网购报销需要发票和什么截图
  • 用友t3制单日期定住不变
  • 白酒消费税计税价格由谁核定
  • 信用减值借贷方向增减
  • 房租没发票怎么入账
  • 扣交社保会计分录
  • 个体户如何做账?
  • 固定资产折旧提头不提尾
  • 购买员工福利品会计分录
  • 材料核销的依据
  • 每个单位都要缴纳五险一金吗
  • 数据库高并发怎么解决
  • win8怎么设置
  • win10小娜语音激活
  • windows自带安全
  • win edge
  • xp系统软件开机自启
  • 萝卜家园和番茄花园哪个好
  • 怎么调用windows api
  • linux系统叫啥
  • win8快速启动怎么开启
  • win10系统出现问题怎么办
  • eclipse怎么装插件
  • android framework.jar
  • js call.call
  • nodejs assert
  • 简述android多线程编程的实现方式
  • jQuery+HTML5实现弹出创意搜索框层
  • javascript教程chm
  • jQuery.datatables.js插件用法及api实例详解
  • 国家税务总局广州市税务局
  • 华为税务筹划情况
  • 福建省国税局电话号码
  • 外经证办理流程在哪个网站申请
  • 下列关于消费税委托加工说法正确的是
  • 社保缴费信息提醒怎么改
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设