当前位置: 首页 > news >正文

建立一个网站多少钱/网红推广团队去哪里找

建立一个网站多少钱,网红推广团队去哪里找,企业网站建立的目的,wordpress禁用客户端登录最近用索引时发现,聚合索引的使用顺用与索引的生效息息相关,我这是好久不用数据库了,表示都忘关了,今天才发现这个严重的问题,记录下吧。以下场景使用tbl_detail表作为例子。表中经常使用的字段是,tradedet…

最近用索引时发现,聚合索引的使用顺用与索引的生效息息相关,我这是好久不用数据库了,表示都忘关了,今天才发现这个严重的问题,记录下吧。

以下场景使用tbl_detail表作为例子。

表中经常使用的字段是,tradedetail_id、pay_status、parnter_id,如果单独给这三个字段建立索引,比如以下sql:

select * from tbl_detail where tradedetail_id=1010;

select * from tbl_detail where pay_status='00';

select * from tbl_detail where parnter_id=1000;

如果在tradedetail_id上在增加pay_status索引这个,这个时候使用聚合索引(tradedetail_id,pay_status),

但如果是

select * from tbl_detail where tradedetail_id=1010 and pay_status='00';

这个时候使用单个索引与聚合索引的执行过程就是不一样的了,

使用单独的两个索引执行过程:在第一个索引查询的集合s1中在执行第二个索引的查询

使用聚合索引则是执行一个联合索引查询

针对聚合索引生效的索引是

(tradedetail_id)

(tradedetail_id,pay_status)

(tradedetail_id,pay_status,parnter_id)

举例:

select * from tbl_detail where tradedetail_id=1010 and pay_status='00'; 走索引(tradedetail_id,pay_status);

select * from tbl_detail where tradedetail_id=1010 and parnter_id=1000; 只走tradedetail_id索引,不走partner_id索引;

select * from tbl_detail where tradedetail_id=1010 and parnter_id=1000 and pay_status='00';

select * from tbl_detail where tradedetail_id=1010 aand pay_status='00' nd parnter_id=1000;

上面两条语句,效果是一样样的,走索引(tradedetail_id,pay_status,parnter_id)

下面是分析语句的执行情况,在sql语句中使用关键字 explain 即可查看语句执行情况,每个字段的属性含义不在复述,大家可以去网上查找下资料

48d488178e1ae498825dfed293084ed6.png

补充下索引的相关知识

索引失效的情况:

对于多列索引,不是使用的第一部分,则不会使用索引

or关键字、like查询以“%”开头

查询参数的字段类型,比如查询参数是数字类型,却使用了引号,这会导致索引失效

对索引列进行运算时,会导致索引失效,运算符包括(+、-、/、* 、!等)(后期还会在继续补充)

在索引存在插入数据跟没有索引插入数据相比较,有索引插入数据更慢些,下面使用存储过程完成的测试,从数据上看确实没有太大的差距,不知在实际程序上会不会有更慢的性能问题

没有索引的情况

fe3217712e47f2600ee9cff5c75b4c87.png

索引存在的情况

469420baab65fb4f5b693bd7a7d3d972.png

http://www.lbrq.cn/news/770113.html

相关文章:

  • 网站产品要如何做详情/seo网站推广企业
  • 京东网站建设策略/怎样在百度打广告
  • 哪些网站做平面设计素材/长沙网站推广排名优化
  • 宁波网站建设设计制作/福州seo外包公司
  • 公司网站开发外包公司/百度app交易平台
  • 手机响应式网站开发模板之家/自己怎么制作网站
  • 浦元品牌网站建设/百度竞价点击一次多少钱
  • 网页建站系统/百度快照
  • 想学做网站 应该学/全国疫情突然又严重了
  • 如何编程做网站/被逆冬seo课程欺骗了
  • 继电器做网站/开发网站用什么软件
  • 网站备案最快几天/2022年新闻热点事件
  • 安徽网站建设详细策划/免费网络推广工具
  • 企业网站建设设计公司/职业培训热门行业
  • 建设企业网站是静态还是动态好/兰州网络推广
  • 免费扑克网站代码/新开传奇网站
  • 青岛网站制作价格/怎样建立一个网站
  • 手表网站背景素材/青岛做网站的公司哪家好
  • 云霄县建设局网站投诉/2022年最新新闻播报稿件
  • wordpress数据库损坏网站/武汉刚刚发生的新闻
  • wordpress 商城模版/网站关键词优化排名技巧
  • 建设网站前端/seo外链
  • 如何评判一个网站建设的怎么样/百度百度一下就知道
  • 阿里巴巴做国际网站要多少钱/灰色词seo推广
  • 政府单位建设网站的申请报告/外贸企业网站制作哪家好
  • 上海网站建设 上海网站制作/深圳营销推广公司
  • 深圳开发网站建设/怎样加入网络营销公司
  • 黄骅招聘信息最新/seo免费教程
  • 怎么发布自己做的网站/网站注册时间查询
  • 怎么用h5做网站/seo网站排名优化快速排
  • 集成电路学习:什么是CV计算机视觉
  • Docker容器部署论坛和网上商城(小白的“升级打怪”成长之路)
  • 自然语言处理关键库解析和使用方法- FuzzyWuzzy
  • 个人效能是一个系统
  • 关于微信小程序的笔记
  • 正确使用SQL Server中的Hint(10)—Hint简介与Hint分类及语法(1)