位置: 编程技术 - 正文

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

  • 总账会计的职责目标设定
  • 主营业务怎么计算
  • 个体户超过定额怎么纳税申报
  • 什么情况下要交土地出让金
  • 转让实物资产税务处理
  • 建筑业异地预交税款怎么入库
  • 购置房产按揭应注意事项
  • 银行客户专用回单分录
  • 餐饮公司如何挣钱
  • 一般纳税人确认收入含税吗
  • 增值税应纳所得额是什么意思
  • 广告制作费有哪些项目
  • 仓储行业税率是多少
  • 普通发票负数发票可以作废吗
  • 所得税税负率是多少
  • 小微企业开发票优惠政策
  • 建筑安装业跨省经营管理税务通知
  • 小规模购买农产品
  • 收回代扣社保怎么处理
  • 应交税费的明细账怎么手工登记
  • 销售商品发生的业务招待费计入什么科目
  • linux禁用root用户
  • 速动比率的合理范围
  • 增值税预缴税款表电子版下载
  • linux怎么创建主页文件
  • 8款应用
  • mmcexe进程异常报错
  • 如何查看自己的qq密码
  • 员工福利费账务处理
  • php escapeshellarg
  • php rewind
  • python安装tensorflow gpu
  • 金鱼花的养殖方法与注意事项
  • 企业支付给员工的一次性伤残就业补助金计入什么科目
  • phpcrawl
  • 大西洋,一望无际的海面
  • php curl_setopt
  • GANs系列:CGAN(条件GAN)原理简介以及项目代码实现
  • 折扣方式销售有哪些类型
  • 航天金税盘维护费什么时候交
  • 以非货币性资产对外投资会计处理
  • 现金发放工资会计科目怎么写
  • 管理费用属于产品成本么
  • 来料加工分录
  • 个税赡养老人分摊方式怎么更改
  • sql server干嘛的
  • 收到的加盟费要交税吗
  • 记账凭证摘要的填写要求有
  • 应纳税额和已缴税额一样
  • 中小企业收款
  • 产品检验费怎样计算
  • 暂估成本以后也没有票回来了
  • 定金帐务处理
  • 开空头发票犯法吗
  • 个体工商户个税怎么申报
  • 商业会计和工业会计哪个好
  • 其他业务支出包括哪些内容科目
  • 分公司从业人数填越少越好吗
  • 系统win10安装
  • windows11技术预览版
  • win10怎么用ghost
  • vista启用aero
  • Linux系统中管理员如何获得root权限
  • win8系统如何关闭杀毒系统
  • compaq-rba.exe是哪个方面的进程 作用是什么 compaq-rba进程查询
  • windowsxp打不开
  • linux rpm包安装
  • windows 8连接vpn设置方法(消费者预览版)
  • win8的系统
  • win7系统如何给文件夹加密
  • node.js请求HTTPS报错:UNABLE_TO_VERIFY_LEAF_SIGNATURE的解决方法
  • python自动截图
  • 处理判断字符串是否相等
  • jquery 字符串
  • python类的理解
  • unity获取物体位置代码
  • js原型使用场景
  • flask框架下使用scrapy框架
  • 江苏国税电子税务局官网
  • 如何查询医院是否有怀孕建档名额
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设