索引是数据库中用来提高查询效率的一种数据结构,在mysql中的索引默认采用B+树的数据结构,如果没有索引,执行查询时, mysql必须扫描整张表的记录 ,直至找到所有符合要求的记录,在数据量比较大时,这样做会带来需要开销。如果作为搜索条件 的列上带有索引,则mysql可以通过索引结构迅速得到符合要求 ...
分类:
数据库 时间:
2021-06-29 16:10:29
阅读次数:
0
简介: OceanBase完成OLAP和OLTP双重能力并行后,向数据管理领域多模方向迈出第一步。 近日,在数据库OceanBase3.0峰会上,OceanBase CEO杨冰宣布首个时序数据库产品CeresDB正式商用。该数据库将为用户提供安全可靠的数据查询和存储管理服务,解决监控运维、物联网等场 ...
分类:
数据库 时间:
2021-06-29 16:01:37
阅读次数:
0
1、查询成绩比该课程平均成绩低的同学的成绩表 SELECT * FROM score AS a WHERE degree < (SELECT AVG(degree) FROM score AS b WHERE a.cno = b.cno) 2、查询所有任课教师的Tname和Depart. selec ...
分类:
数据库 时间:
2021-06-29 15:26:20
阅读次数:
0
最近在做一个qt项目,数据库SQL语句这东西,有段时间没用了,然后就会遗忘某些知识。比如聚合查找。 sql查询出现次数最多的记录的名称和现次数 有一个表:client 需求:查找表中出现次数最多的药品mno名称,和最高销量(出现次数) 1.最高销量:(排序默认是升序,降序要加DESC) select ...
分类:
数据库 时间:
2021-06-29 15:16:05
阅读次数:
0
我最新最全的文章都在 南瓜慢说 www.pkslow.com ,欢迎大家来喝茶! 1 简介 表分区是解决一些因单表过大引用的性能问题的方式,比如某张表过大就会造成查询变慢,可能分区是一种解决方案。一般建议当单表大小超过内存就可以考虑表分区了。PostgreSQL的表分区有三种方式: Range:范围 ...
分类:
数据库 时间:
2021-06-28 21:09:08
阅读次数:
0
正则表达式很好用但是不好记,为方便以后查询做个记录 public static class ValidatorHelper { #region 验证输入字符串为数字(带小数) /// <summary> /// 验证输入字符串为带小数点正数 /// </summary> /// <param nam ...
单表查询 sql查询语句的完整语法 select .. from .. where .. group by .. having .. order by .. limit .. where条件的使用 功能:对表中的数据进行筛选和过滤 语法: 1.判断的符号: = > >= < <= != <>不等于 ...
分类:
数据库 时间:
2021-06-28 20:43:33
阅读次数:
0
漏洞简介: 该漏洞为DNS 放大攻击,是 DDoS 攻击,攻击者利用 DNS 服务器中的漏洞将小查询转换为可能破坏目标服务器的更大负载。 在 NXNSAttack 的情况下,远程攻击者可以通过向易受攻击的解析器发送 DNS 查询来放大网络流量,而要查询的权威域名服务器由攻击者所控制。攻击者的服务器响 ...
分类:
其他好文 时间:
2021-06-28 20:25:27
阅读次数:
0
去掉重复数据的方法: 第一种:distinct 根据单个字段去重,能精确去重; 作用在多个字段时,只有当这几个字段的完全相同时,才能去重; 关键字distinct只能放在SQL语句中的第一个,才会起作用 上图举例说明:图中student_name 为 test的同学有两位,不同的是班级 首先,单个字 ...
分类:
数据库 时间:
2021-06-28 20:01:04
阅读次数:
0
优化标准:少于1s 接口响应快慢是相对的,比如在200w条数据里查询数据,接口本身就会慢点 可用apifox跑接口,看耗时多少ms 1.代码优化(比如for循环之类的),简化代码 2.慢sql优化(用得少,写的时候就不会用复杂的sql) 3.缓存优化(总之,能查询缓存的话(redis),尽量不要直接 ...
分类:
其他好文 时间:
2021-06-28 19:43:57
阅读次数:
0