位置: 编程技术 - 正文

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

  • 企业所得税怎么算出来
  • 扶贫入股分红能领多久
  • 生产成本和制造费用的账务处理
  • 公司购买手机如何入账
  • 国内增值税专用发票造假第一大案
  • 代缴五险一金自己还需要缴纳吗
  • 残保金是谁支付给单位?
  • 存货盘盈属于什么活动
  • 逾期抵扣办理申请书模板
  • 不能抵扣的进项发票怎么做分录
  • 公司收到股东的投资款以后怎么处理
  • 全额拨款事业单位工会经费来源
  • 缴纳企业所得税怎么计算
  • 租赁房产税如何征收的2019
  • 旧房转让如何缴纳土地增值税
  • 未成立工会的企业、事业单位
  • 股权取得
  • 委托加工费的增值税计入成本吗
  • 同一控制下合并日后合并报表的编制
  • 高薪补贴需要交什么税
  • 印花税不足1元 需要计提吗
  • 苹果Mac系统怎么用光盘安装
  • 已经计提的税金怎么做账
  • 西方会计要素有哪些
  • 软件研发公司有哪些岗位
  • 个人所得税如何退税操作步骤
  • win11如何设置开机自启动软件
  • Windows10如何禁止电脑自动安装软件
  • 收到以前年度退税款的会计分录
  • Windows11如何使用管理员账号登录
  • scchost.exe - scchost是什么进程 有什么用
  • 预付款多长时间
  • PHP:php_strip_whitespace()的用法_misc函数
  • php常用设计模式(大总结)
  • 营业税的滞纳金如何计算
  • 计算机网络的基本概念
  • 完美解决战网已休眠正在唤醒它
  • php xml转字符串
  • web漏洞扫描器的设计与实现
  • 废旧物资回收税收优惠政策2022
  • phpbug
  • 出差补助需要发工资吗
  • 调参技巧
  • es restful api文档
  • 公司购买承兑
  • mac的配置
  • mysql触发器在哪
  • 软件企业该怎么发展起来
  • 联营企业属于关联实体吗
  • 企业内部交易如何操作
  • 个人账户用于公司发工资
  • 购买加油卡需要什么证件
  • 个体户记账报税
  • 关于发票冲账应该怎么写
  • 其他业务支出的借贷方向
  • 开办费计入期间费用明细表
  • 工程施工和工程造价哪个好
  • windows hellopin是什么意思
  • win8电脑无法识别usb设备怎么办
  • win8.1运行Java程序网页出现空白等问题如何解决
  • 怎么提升命令提示符
  • 局域网 下载
  • linux的进程管理命令
  • win7桌面图标跑到最下面怎么办
  • keyemain.exe是什么
  • win7右下角图标点了没反应
  • node.js最新版
  • python数字图像处理库
  • unity cpu优化
  • shell编程总结
  • jquery获取当前对象
  • 九九乘法表报
  • 原生javascript
  • 广西税务局123
  • 车辆购置税查询官网四川
  • 河北省国税局发展前景
  • 贵州省增值税普通发票图片
  • 福建失业金领取几个月
  • 税收通知
  • 国家税务总局网站官网贵州省税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设