位置: 编程技术 - 正文

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

  • 待认证进项税额和待抵扣进项税额的区别
  • 企业纳税信用等级评定标准
  • 出口退免税的退税办法为
  • 用友 项目核算
  • 个人所得税谁交
  • 提存金属于职工薪酬吗
  • 退货折价的账务处理分录
  • 房产税从租计征12%是年税率吗
  • 个体开建筑服务税率多少?
  • 公司冲账发票做不够该如何处理合适?
  • 企业所得税虚报成本多少属于犯罪
  • 财产租赁所得应缴纳个人所得税
  • 新会计准则适用企业
  • 增值税专用发票抵扣最新规定
  • 递延所得税资产和负债怎么理解
  • 补充养老保险交200和500差别
  • 个贷系统平账专户利息分录
  • 文化事业建设费税率
  • 收到保险返利计入什么
  • 天猫店不开发票会被扣多少分
  • 土地使用税每个月都要计提吗
  • 营业执照办下来多久能在网上查到
  • 行政单位缴纳罚款如何记账
  • 企业所得税税率2022年最新税率表
  • 本月做账下月认证的进项怎么做账?
  • xp从做系统
  • 现金流量表怎么编制
  • 月末库存商品怎么记账
  • 2020税务预警后如何解除
  • 拆迁地下室
  • 股权无偿赠与协议书范本
  • win11好用吗知乎
  • 如何确定赞助对象
  • 内置天线手机
  • php处理excel
  • 分配股利账务处理
  • 运输费计税吗
  • python自动控制
  • 自动驾驶感知算法
  • mediapipe objectron
  • 广告费支出税前扣除标准30
  • mongodb好用吗
  • 员工出差预借差旅费属于
  • 制造费用哪些是变动的哪些是固定的
  • 进项税都有什么
  • MSSQL2005在networkservice权限运行附加数据库报(Microsoft SQL Server,错误: 5120)
  • db2常用操作语句
  • 注销公司流程超详细
  • 土地使用税计入管理费用还是税金及附加
  • 销售自己使用过的固定资产
  • 信用减值损失如何列报
  • 什么叫同级财政收支
  • 年底没有取得发票企业所得税
  • 京东提现一般多久到账
  • 企业的专利收费是多少
  • 蔬菜公司开具专票可以抵扣吗
  • 设置出纳权限的操作步骤
  • mariadb10.1
  • 低配置装什么系统
  • ghost安装出错
  • 苹果mac怎么查看运行数据
  • linux中安装jdk1.8
  • win系统文件在哪里
  • linux deploy 无root
  • win10怎么添加游戏手柄
  • 磁盘空间不足怎么弄
  • 编写一个定时间隔为5ms的子程序
  • cmd命令基础
  • linux shell有什么用
  • wordpress单页面店铺
  • shell section
  • js原生dialog
  • 安卓手机怎么导入地图
  • 你所不知道的童话动画版免费观看第二季
  • JavaScript入门教程
  • socket客户端发送数据
  • 国税税控开票系统
  • 江苏税务网上办税服务厅服务提醒
  • 徐州市哪些区域有疫情
  • 必须抓好什么治理能力和治理体系
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设