位置: 编程技术 - 正文

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

  • 印花税的缴纳方法包括哪几种
  • 股东投资的钱放在哪里
  • 公司合作分红
  • 销售免税产品是什么意思
  • 哪些津贴不扣税
  • 销售之后发生销货折让收到红字发票如何做账?
  • 其他综合收益损失
  • 小规模购买金税盘
  • 专项资金是否缴纳企业所得税
  • 外经证预缴附加税
  • 税金及附加多计提了汇算清缴怎么办
  • 发票现金支付的做账增值税
  • 公司发工资是私账
  • 境外公司委托境内公司提供劳务
  • 营改增后企业所得税
  • 刷卡手续费可以开经纪代理服务费吗
  • 出口企业增值税优惠政策
  • 增值税发票的开具问题
  • 调整以前年度应付
  • 2021年保险营销员
  • 完税凭证丢失如何补办
  • 国有资产拍买网
  • 个税申报错误怎么更改
  • 销售原材料会计分录,款项已收
  • 公司接受承兑汇票的风险
  • 非税收入票据如何打印
  • 道路工程施工机械
  • 积分全部换购商品是什么
  • 企业奠基费用如何入账
  • 利润总额为负数净利润怎么算
  • 怎么安装win7系统后怎么安装驱动
  • 个体户一般纳税人可以开13个点的专票吗
  • 苹果手机怎么修改默认输入法
  • 民间非营利组织会计账务处理
  • PHP:pg_affected_rows()的用法_PostgreSQL函数
  • 研发费用加计扣除政策指引2.0
  • 什么是西孟加拉邦首府
  • 农村土地承包经营权证丢失怎么补办
  • 发放职工薪酬的账务处理
  • PostMan接口测试(很全面的接口测试教程)
  • 结转生产成本的会计科目
  • vue优化方案
  • grpc 调试工具
  • 生产费用在完工产品和在产品之间的方法
  • 专用发票跨月冲红流程
  • 红字信息表跨月已报税
  • 故障的机器修好多少钱
  • 汇算清缴补缴所得税的报税利润表怎么报
  • 事业单位收到发票怎么处理
  • 减免增值税的相关规定
  • 库存商品怎么计提坏账
  • 无形资产达到可使用状态前如何入账
  • 视频制作开票属于现代服务吗?
  • 管理费用的核算要求
  • 出口退税的会计分录为什么在贷方
  • 收购分公司有什么要求
  • 为什么工程施工图纸不能泄露
  • 房地产会计相关内容
  • 使用mysql进行模糊查询
  • vmware虚拟机怎么卸载不了
  • windows下用什么编程工具
  • Win10 Mobile 10572怎么更新升级? 需回滚到WP 8.1
  • xp系统必备软件
  • 如何避免系统性风险
  • vrvedp_m.exe是什么
  • win7更新不了80072efe
  • ramaint.exe - ramaint是什么进程 有什么用
  • win7桌面整理软件
  • win8系统桌面图标
  • python supper函数
  • javascript html5摇一摇功能的实现
  • windows设置开机启动软件
  • jquery获取input内容
  • android学习路线
  • nvm下载安装
  • 安卓开发日记本
  • 置顶聊天折叠怎么关闭
  • 如何在广东省电子税务局开发票
  • 湖南电子税务申报
  • 云南医保可以网上买药吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设