社区
Web 开发
帖子详情
如何对操作数据库进行优化
Kenny-Liu
2017-06-10 01:32:36
近段在开发过程中遇到了一个很让我为难的问题,在操作数据库时候,很多时候操作数据库比如查询,需要很多表关联,但是又很难做到把所有需要关联的表建立成视图,我是用的mybatis,把查询结果自动装配成实体类了,如果频繁的修改视图,会对开发和维护升级造成很多麻烦。然后如果不通过视图查询的手段,则需要多次查询不同的表,对程序的效率又有这很大的影响,所以,我就想请教一下各位大牛,你们日常工作中,对业务逻辑很繁琐的数据库操作是如何处理得呢?
...全文
325
4
打赏
收藏
如何对操作数据库进行优化
近段在开发过程中遇到了一个很让我为难的问题,在操作数据库时候,很多时候操作数据库比如查询,需要很多表关联,但是又很难做到把所有需要关联的表建立成视图,我是用的mybatis,把查询结果自动装配成实体类了,如果频繁的修改视图,会对开发和维护升级造成很多麻烦。然后如果不通过视图查询的手段,则需要多次查询不同的表,对程序的效率又有这很大的影响,所以,我就想请教一下各位大牛,你们日常工作中,对业务逻辑很繁琐的数据库操作是如何处理得呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
眉宇下的小格调
2017-06-23
打赏
举报
回复
一般情况联表查询+sql优化就够用了,特别需要注意索引的使用,sql优化就是些分页优化、正确使用关键字(in、exists)、少用会全表扫描的情况(like 双百分号),少用计算
vswen5
2017-06-22
打赏
举报
回复
加缓存喽喽。
那年花
2017-06-22
打赏
举报
回复
表查询好点 只是要有关联的加上索引那些
coder_will
2017-06-10
打赏
举报
回复
一般不用视图,如果需求变了,改起来麻烦,而且测试库,本地库,正式库的视图还需要同步,不太舒服。 既然一个视图能查询,那用联表查询应该也能一次出结果
数据库
设计教程(第二版)pdf
由于具体的页面内容并未给出,我们将基于标题、描述及标签中的信息,对可能涉及的关键知识点
进行
归纳总结。 ###
数据库
设计的基础概念 1. **
数据库
的概念**:
数据库
是指长期存储在计算机内的、有组织的、可共享的...
循序渐进Oracle
数据库
管理、
优化
与备份恢复.pdf
数据库
优化
是提高数据处理速度和效率的关键。以下是一些重要的
优化
策略: 1. **SQL语句
优化
**:通过分析SQL执行计划,
优化
查询语句,减少I/O
操作
和CPU使用率。 2. **索引
优化
**:合理创建和维护索引,选择合适的...
java实现Excel数据导入到
数据库
本篇文章将深入探讨如何使用Java实现这两个功能,主要涉及的技术栈包括Apache POI库用于
操作
Excel,以及JDBC(Java Database Connectivity)用于与MySQL
数据库
进行
交互。 首先,我们需要了解Apache POI库。这是一个...
数据库
系统概念第五版中文加答案
《
数据库
系统概念》是
数据库
领域的经典...结合书中提供的答案,学习者可以更好地理解和巩固所学知识,对
数据库
的理解将达到一个新的高度。对于那些希望在
数据库
领域深造或从事相关工作的人员,这是一本不可或缺的指南。
C++连接
数据库
,连接类
我们将探讨MFC(Microsoft Foundation Classes)库,这是一个为Windows应用程序开发提供支持的C++库,它包含了对
数据库
操作
的支持。 首先,理解C++与
数据库
交互的基本原理是至关重要的。通常,这涉及到使用ODBC...
Web 开发
81,116
社区成员
341,738
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章