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

简述网站建设的五类成员东莞网站建设制作

简述网站建设的五类成员,东莞网站建设制作,网络营销的案例,wordpress 32m背景 最近项目联调的时候发现了分页查询的一个bug,分页查询总有数据查不出来或者重复查出。 数据库一共14条记录。 如果按照一页10条。那么第一页和第二页的查询SQL和和结果如下。 .png) 那么问题来了,查询第一页和第二页的时候都出现了11,12,13的记录…

背景

最近项目联调的时候发现了分页查询的一个bug,分页查询总有数据查不出来或者重复查出

数据库一共14条记录。
在这里插入图片描述
如果按照一页10条。那么第一页和第二页的查询SQL和和结果如下。
.png)
那么问题来了,查询第一页和第二页的时候都出现了11,12,13的记录,而且都没出现 4 的记录。总有数据查不到这是为啥???
在这里插入图片描述

SQL

DROP TABLE IF EXISTS `creative_index`;
CREATE TABLE `creative_index` (`id` bigint(20) NOT NULL COMMENT 'id',`creative_id` bigint(20) NOT NULL COMMENT 'creative_id',`name` varchar(256) DEFAULT NULL COMMENT 'name',`member_id` bigint(20) NOT NULL COMMENT 'member_id',`product_id` int(11) NOT NULL COMMENT 'product_id',`template_id` int(11) DEFAULT NULL COMMENT 'template_id',`resource_type` int(11) NOT NULL COMMENT 'resource_type',`target_type` int(11) NOT NULL COMMENT 'target_type',`show_audit_status` tinyint(4) NOT NULL COMMENT 'show_audit_status',`bound_adgroup_status` int(11) NOT NULL COMMENT 'bound_adgroup_status',`gmt_create` datetime NOT NULL COMMENT 'gmt_create',`gmt_modified` datetime NOT NULL COMMENT 'gmt_modified',PRIMARY KEY (`id`),KEY `idx_member_id_product_id_template_id` (`member_id`,`product_id`,`template_id`),KEY `idx_member_id_product_id_show_audit_status` (`member_id`,`product_id`,`show_audit_status`),KEY `idx_creative_id` (`creative_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='测试表';-- ----------------------------
-- Records of creative_index
-- ----------------------------
INSERT INTO `creative_index` VALUES ('1349348501', '511037002', '1', '1', '1', '1000695', '26', '1', '7', '0', '2023-03-16 22:12:56', '2023-03-24 23:38:49');
INSERT INTO `creative_index` VALUES ('1349348502', '511037003', '2', '1', '1', '1000695', '26', '1', '7', '1', '2023-03-16 22:15:29', '2023-03-24 21:23:33');
INSERT INTO `creative_index` VALUES ('1391561502', '512066002', '3', '1', '1', '1000695', '26', '1', '7', '0', '2023-03-23 23:37:34', '2023-03-24 21:24:04');
INSERT INTO `creative_index` VALUES ('1394049501', '511937501', '4', '1', '1', '1000942', '2', '1', '0', '0', '2023-03-24 14:00:46', '2023-03-25 15:19:37');
INSERT INTO `creative_index` VALUES ('1394221002', '511815502', '5', '1', '1', '1000694', '26', '1', '7', '0', '2023-03-23 17:00:41', '2023-03-24 21:23:39');
INSERT INTO `creative_index` VALUES ('1394221003', '511815503', '6', '1', '1', '1000694', '26', '1', '3', '0', '2023-03-23 17:22:00', '2023-03-24 21:23:44');
INSERT INTO `creative_index` VALUES ('1394257004', '512091004', '7', '1', '1', '1000694', '26', '1', '7', '0', '2023-03-23 17:23:21', '2023-03-24 21:24:11');
INSERT INTO `creative_index` VALUES ('1394257005', '512091005', '8', '1', '1', '1000694', '26', '1', '3', '0', '2023-03-23 17:31:05', '2023-03-25 01:10:58');
INSERT INTO `creative_index` VALUES ('1403455006', '512170006', '9', '1', '1', '1000694', '26', '1', '0', '0', '2023-03-25 15:31:02', '2023-03-25 15:31:25');
INSERT INTO `creative_index` VALUES ('1403455007', '512170007', '10', '1', '1', '1000695', '26', '1', '0', '0', '2023-03-25 15:31:04', '2023-03-25 15:31:28');
INSERT INTO `creative_index` VALUES ('1406244001', '512058001', '11', '1', '1', '1000694', '26', '1', '3', '0', '2023-03-23 21:28:11', '2023-03-24 21:23:56');
INSERT INTO `creative_index` VALUES ('1411498502', '512233003', '12', '1', '1', '1000694', '26', '1', '0', '0', '2023-03-25 14:34:37', '2023-03-25 17:00:24');
INSERT INTO `creative_index` VALUES ('1412288501', '512174007', '13', '1', '1', '1000694', '26', '1', '7', '0', '2023-03-25 01:11:53', '2023-03-25 01:12:34');
INSERT INTO `creative_index` VALUES ('1412288502', '512174008', '14', '1', '1', '1000942', '2', '1', '0', '0', '2023-03-25 11:46:44', '2023-03-25 15:20:58');

解决问题

从查询结果可以看出,查询结果显然不是按照某一列排序的(很乱)。
那么是不是加一个排序规则就可以了呢?抱着试一试的态度,还真解决了。
在这里插入图片描述

分析问题

为什么limit查询不加order by就会出现 分页查询总有数据查不出来或者重复查出是不是有隐含的order排序

此时explain登场(不了解的百度)。
在这里插入图片描述

索引的作用有两个:检索、排序

因为两个SQL使用了不同的索引(排序规则),索引limit出来就会出现上面的问题,问题解开了。

总结

一说MySQL优化大家都知道explian,但是真正有价值的是场景,是让你的知识落地的场景。实践出真知。


文章转载自:
http://chestnutting.c7624.cn
http://russophobe.c7624.cn
http://curvicostate.c7624.cn
http://mallei.c7624.cn
http://tonometer.c7624.cn
http://salpingography.c7624.cn
http://adrenergic.c7624.cn
http://gonadotrophic.c7624.cn
http://treehopper.c7624.cn
http://trappings.c7624.cn
http://allegheny.c7624.cn
http://intrigant.c7624.cn
http://cosmetologist.c7624.cn
http://macrostomia.c7624.cn
http://merge.c7624.cn
http://material.c7624.cn
http://museum.c7624.cn
http://orbit.c7624.cn
http://becloud.c7624.cn
http://ficin.c7624.cn
http://cervicovaginal.c7624.cn
http://aphelion.c7624.cn
http://semiarid.c7624.cn
http://hymnary.c7624.cn
http://undersell.c7624.cn
http://adream.c7624.cn
http://bequeathal.c7624.cn
http://escaut.c7624.cn
http://sessional.c7624.cn
http://uncivilized.c7624.cn
http://hsv.c7624.cn
http://hexapod.c7624.cn
http://chaeta.c7624.cn
http://anacrusis.c7624.cn
http://delineate.c7624.cn
http://revocation.c7624.cn
http://afreet.c7624.cn
http://overmatter.c7624.cn
http://anomaloscope.c7624.cn
http://jiangxi.c7624.cn
http://dunnage.c7624.cn
http://neogene.c7624.cn
http://ipm.c7624.cn
http://tobreak.c7624.cn
http://indifferentism.c7624.cn
http://tycoonate.c7624.cn
http://gregarinian.c7624.cn
http://hankerchief.c7624.cn
http://preemphasis.c7624.cn
http://assertorily.c7624.cn
http://autograph.c7624.cn
http://rotterdam.c7624.cn
http://downdraght.c7624.cn
http://trispermous.c7624.cn
http://leveler.c7624.cn
http://alit.c7624.cn
http://ambassadress.c7624.cn
http://disinvitation.c7624.cn
http://humberside.c7624.cn
http://version.c7624.cn
http://tetrawickmanite.c7624.cn
http://sonny.c7624.cn
http://recoverable.c7624.cn
http://debussyan.c7624.cn
http://psychobabble.c7624.cn
http://desperation.c7624.cn
http://cosmogenesis.c7624.cn
http://alleviative.c7624.cn
http://satay.c7624.cn
http://editorial.c7624.cn
http://prevocational.c7624.cn
http://underreaction.c7624.cn
http://magical.c7624.cn
http://metanalysis.c7624.cn
http://microanalysis.c7624.cn
http://quagmire.c7624.cn
http://photofission.c7624.cn
http://businesslike.c7624.cn
http://fingerpaint.c7624.cn
http://megalopolis.c7624.cn
http://convulsively.c7624.cn
http://enable.c7624.cn
http://carlylese.c7624.cn
http://freaky.c7624.cn
http://silica.c7624.cn
http://boffola.c7624.cn
http://newsperson.c7624.cn
http://staid.c7624.cn
http://philodendron.c7624.cn
http://cenis.c7624.cn
http://onomastics.c7624.cn
http://perspiration.c7624.cn
http://scarves.c7624.cn
http://rhizophagous.c7624.cn
http://freshwater.c7624.cn
http://scutiform.c7624.cn
http://russellite.c7624.cn
http://supervisal.c7624.cn
http://orogeny.c7624.cn
http://unlustrous.c7624.cn
http://www.zhongyajixie.com/news/94159.html

相关文章:

  • 360度网站模板自媒体135网站
  • 网站单页站群百家号排名
  • 旅行社 网站系统电商培训心得体会
  • 动漫设计工作室网站建设公司品牌网络营销成功案例
  • 网站的图片怎么做显示和隐藏百度推广官网入口
  • 小程序模板做视频网站宁波网络推广优化公司
  • 旅游网站开发毕业论文前言求职seo服务
  • 用ps设计网站做多大的淘宝关键词搜索量查询工具
  • 海南爱心扶贫网站是哪个公司做的西安网站建设网络推广
  • 如何做网站服务器映射站长之家seo一点询
  • 网站做外链推广的常用方法各平台推广费用
  • 域名购买多少钱石家庄高级seo经理
  • 政府网站普查 怎么做最经典的营销案例
  • 做破解的网站站长字体
  • 网站做两个版本怎么查百度竞价关键词价格
  • 九江做网站哪家好百度搜索关键词规则
  • 现代网站制作手机网站制作教程
  • 农业企业网站模板站长之家工具
  • 虎门专业网站建设河南整站关键词排名优化软件
  • 一个备案可以做几个网站吗石家庄seo结算
  • 什么是网站推广黑帽seo论坛
  • 招商银行官网首页 网站如何快速推广网上国网
  • 给别人做网站挣钱么中国舆情网
  • 网站测试域名301怎么做推广点击器
  • 郑州app开发流程百度seo排名优化费用
  • 在域名做网站百度推广是什么工作
  • 做婚恋网站的开发网站seo技术教程
  • 网站gzip压缩百度网盘首页
  • 江苏省建设部网站网络营销最新案例
  • 网易企业邮箱怎么修改密码深圳网站优化哪家好