![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库 sql
程序员是干活的
tech & education
展开
-
SQL优化
专业术语回表查询是对数据记录表的索引返回到数据索引表。like 查询是全表扫描操作,全表扫描关联的数据量过大的时候会产生数据查询时间过长。Memochache和redis都是非关系型的数据库,数据库数据记录存在就会有数据结构分配存储,没有数据的字段并不会结构化存储。聚集函数在SQL的输出数据区存在会生成数据输出集合,类似复杂数据对象不利于数据的检索。企业业务逻辑数据的递增和用户量的递增会产生大量的数据库数据量过大的问题。数据库表的数据索引默认是会查找索引表之后再去数据记录表中查找数据。原创 2023-10-24 10:04:48 · 454 阅读 · 0 评论 -
在线Coding题目例如:部门表(id,名称...),员工表(id,部门id,姓名,薪资,入职时间...),查出部门中薪资最高的员工;部门薪资总和;部门中入职时间在2022年4月份-2023年4
在线Coding题目 例如:部门表(id,名称...),员工表(id,部门id,姓名,薪资,入职时间...), 查出部门中薪资最高的员工;部门薪资总和; 部门中入职时间在2022年4月份-2023年4月份之间的员工原创 2023-10-14 10:12:50 · 105 阅读 · 0 评论 -
前端轻量级数据库mongodb
后端的主要开发任务是数据的请求传输过来的数据进行重量级级别的处理。数据库的分布式存储分为前端的分布式和后端服务的分布式数据存储。数据用户的请求在前端会承接一部分,数据的请求方式分为前端的限流操作。数据的备份操作十分重要,数据服务宕机会对数据的存储过程产生很大的影响。数据备份和的请求的任务都是需要备份记录日志,这种数据模式的存储也是动态的节点服务日志数据库存储。用户的请求量过大会对数据服务节点的处理产生很大的处理压力,服务器会有网络传输和服务节点的持久化或者是动态缓存cache的处理消耗。原创 2023-10-12 09:31:23 · 439 阅读 · 0 评论 -
SQL 写得好看一点的方式
提示: 表中的数据,第1行与100、200行虽然user_code重复,但时间不重叠,不应该被查出来;100行与200行user_code重复,且open_time与close_time存在重叠;3行与101行的存在重叠应该被查出来;2行与201行时间存在重叠应该查出来。有一个表A,请写出一条SQL语句找出所有根据user_code重复,且open_time与close_time存在时间重叠或者包含的数据,如果close_time为空则默认为关闭时间无穷大。原创 2022-12-27 11:35:19 · 580 阅读 · 0 评论 -
统计每个学生的考试总分按高低分数排序,有重复则按照考试时间先后顺序排序
SQL测试①学生表A,字段包括:学生编码,学生姓名②考试表B,字段包括:学生编码,考试科目,考试成绩,考试时间(2)给考试表A,B表设计最优的索引,请手写出来。(3)统计每科目最高分的同学姓名及分数,输出结果:科目、最高分、姓名(4)统计每个学生的考试总分按高低分数排序,有重复则按照考试时间先后顺序排序,输出结果:学生1,总分第一;学生2,总分第二;提示:以下是本篇文章正文内容,下面案例可供参考完成项目的需求,首先需要写sql脚本组装字段数据。......原创 2022-08-02 22:06:15 · 1758 阅读 · 0 评论