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

简述网站建设的五类成员新媒体营销案例分析

简述网站建设的五类成员,新媒体营销案例分析,做plc课程设计的网站,用帝国做网站怎么样背景 最近项目联调的时候发现了分页查询的一个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://www.jinmujx.cn/news/110077.html

相关文章:

  • 唐山城乡建设网站广州网络推广公司排名
  • 做网站需要用什么语言开发百度网盘客服人工电话95188
  • 衡水做网站哪儿好制作自己的网页
  • 深圳极速网站建设费用北京百度seo公司
  • wordpress做手机网站外贸seo软文发布平台
  • 沈阳单页网站制作企业网站模板下载
  • 做网站如何让用户注册网站上做推广
  • 电商入门seo排名优化工具
  • 传统门户网站有哪些网站建设培训机构
  • 做搜狗pc网站优化首手机百度app下载安装
  • 商城网站怎么做推广客户资源买卖平台
  • wordpress文自定义栏目在哪里搜索引擎优化员简历
  • 电商网站怎么做与众不同电商网站规划
  • 扑克直播软件app开发优化 保证排名
  • 怎么做让自己的网站市场营销策划方案案例
  • 微网站制作工具有哪些2023能用的磁力搜索引擎
  • wordpress源码网站主题推广普通话手抄报文字内容
  • 深圳做网站的爱情独白百度快速排名培训
  • 网站域名查ip重庆seo排名外包
  • WordPress的app模板学好seo
  • 最便宜的外贸网站建设今日关注
  • 甘肃建设监理协会网站可以推广的软件
  • 怎么把网站的标题做的炫酷网站优化塔山双喜
  • 网上如何做网站渠道网络
  • wordpress 本地建站成都网站快速排名优化
  • 做网站建设多少钱seo优化排名经验
  • html做的小网站上海网络营销推广外包
  • 帮忙做ppt的网站查询网址域名ip地址
  • 品牌网站案例一个新手怎么做电商
  • 网页网站关系搜索引擎营销的概念