社区
Java
帖子详情
SQL的问题
shijies
2017-12-24 07:29:23
感觉简单的SQL查询语句是针对数据表中的数据进行查询,如果要对当前数据集中的数据进行查询,如果写SQL恐怕会很长,请问采用哪些办法呢?
...全文
226
7
打赏
收藏
SQL的问题
感觉简单的SQL查询语句是针对数据表中的数据进行查询,如果要对当前数据集中的数据进行查询,如果写SQL恐怕会很长,请问采用哪些办法呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
maradona1984
2017-12-25
打赏
举报
回复
你大概就是说报表吧 sql很长不就是一个很正常的事情么,只是比较难看懂
自由自在_Yu
2017-12-25
打赏
举报
回复
引用 5 楼 shijies 的回复:
用Hibernate进行这样的操作会不会更简单一些?
如果是复杂的sql,还是写SQL语句吧,优化一下,Hibernate处理简单的增删改查更方便
shijies
2017-12-25
打赏
举报
回复
用Hibernate进行这样的操作会不会更简单一些?
oyljerry
2017-12-24
打赏
举报
回复
数据库可以生成临时表。或者视图
shijies
2017-12-24
打赏
举报
回复
如果把查询出的结果集当作一个表,可以使用简单的SQL语句再进行查询,java有内存表,不知能否具有这样的功能:结果集放入内存表,然后进行查询。
oyljerry
2017-12-24
打赏
举报
回复
那就复杂SQL语句好了,很多查询SQL语句很复杂的。
企鹅爱吃方便面
2017-12-24
打赏
举报
回复
你这个问题应该不能出现在java版块吧……不过还是提一下: 其实不止数据集,即使是查询一个表,也会有长SQL语句的情况(将一个表视为多个,关联查询) 你这问题属于查询优化问题,有很多人总结过,这里有一个整理过的帖子,你看看吧
http://database.51cto.com/art/201407/445934.htm
解决
SQL
SERVER数据库驱动程序无法通过使用安全套接字层(SSL)加密与
SQL
Server 建立安全连接
问题
JAR包
用于解决
SQL
SERVER连接
问题
驱动程序无法通过使用安全套接字层(SSL)加密与
SQL
Server 建立安全连接
问题
JAR包。
SpringBoot2.X日志不打印
Sql
问题
改造项目过程中发现原来经常调试使用的插件MybatisLogPlugin失去了打印
SQL
的能力,日志框架是Lombok的@Slf4j 解决方式如下: Mybatis-Plus框架: mybatis框架: 运用之道,存乎一心。...
性能测试分析【慢
SQL
分析】慢日志设置+慢
SQL
分析工具
通过慢
sql
分析的学习,了解什么是慢
sql
,以及慢
SQL
会引起那些性能
问题
。清楚慢
sql
日志的设置,然后再通过慢
sql
分析工具的学习,清楚慢
sql
分析的步骤和流程。慢
sql
分析工具:my
sql
dumpslow工具、explain工具、profile工具、Optimizer Trace工具。 提供课程中所使用的
sql
语句。 课程内容:第一章:课程简介1、课程介绍2、课程大纲 第二章:慢
sql
简介1、慢
sql
简介2、慢
sql
会引起的
问题
第三章:慢日志的设置1、慢
sql
的分析流程2、慢日志参数理解3、慢日志参数设置:第1种方式:my.ini文件设置4、慢日志参数设置:第2种方式:
sql
脚本设置5、慢日志参数设置-效果验证 第四章:如何发现慢
sql
1、如何发现慢
sql
:第1种方式:慢日志文件2、如何发现慢
sql
:第2种方式:my
sql
库的slow_log表 第五章:慢
sql
分析工具1、慢
sql
提取-my
sql
dumpslow工具-使用方法2、慢
sql
提取-my
sql
dumpslow工具-操作实战3、慢
sql
的执行计划分析-explain分析-执行计划结果说明4、慢
sql
的执行计划分析-explain分析-索引介绍+type类型举例5、慢
sql
的资源开销分析-profile分析-分析步骤6、慢
sql
的资源开销分析-profile分析-show profile执行阶段说明7、慢
sql
的资源开销分析-profile分析-完整列表说明+操作实战8、慢
sql
的跟踪分析-Optimizer Trace分析-分析步骤9、慢
sql
的跟踪分析-Optimizer Trace表的介绍10、索引失效场景举例 第六章:慢日志清理1、慢日志清理
Spring 中 show_
sql
=true 显示
sql
问题
!
Spring 中 show_
sql
=true 显示
sql
问题
!
慢
SQL
问题
经验总结
1、 导致慢
SQL
的原因 在遇到慢
SQL
情况时,不能简单的把原因归结为
SQL
编写
问题
(虽然这是最常见的因素),实际上导致慢
SQL
有很多因素,甚至包括硬件和 my
sql
本身的 bug。根据出现的概率从大到小,罗列如下:
SQL
编写
问题
锁 业务实例相互干绕对 IO/CPU 资源争用 服务器硬件 MY
SQL
BUG 2、 由 ...
Java
50,528
社区成员
85,607
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章