社区
Web 开发
帖子详情
如何对操作数据库进行优化
Kenny-Liu
2017-06-10 01:32:36
近段在开发过程中遇到了一个很让我为难的问题,在操作数据库时候,很多时候操作数据库比如查询,需要很多表关联,但是又很难做到把所有需要关联的表建立成视图,我是用的mybatis,把查询结果自动装配成实体类了,如果频繁的修改视图,会对开发和维护升级造成很多麻烦。然后如果不通过视图查询的手段,则需要多次查询不同的表,对程序的效率又有这很大的影响,所以,我就想请教一下各位大牛,你们日常工作中,对业务逻辑很繁琐的数据库操作是如何处理得呢?
...全文
333
4
打赏
收藏
如何对操作数据库进行优化
近段在开发过程中遇到了一个很让我为难的问题,在操作数据库时候,很多时候操作数据库比如查询,需要很多表关联,但是又很难做到把所有需要关联的表建立成视图,我是用的mybatis,把查询结果自动装配成实体类了,如果频繁的修改视图,会对开发和维护升级造成很多麻烦。然后如果不通过视图查询的手段,则需要多次查询不同的表,对程序的效率又有这很大的影响,所以,我就想请教一下各位大牛,你们日常工作中,对业务逻辑很繁琐的数据库操作是如何处理得呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
眉宇下的小格调
2017-06-23
打赏
举报
回复
一般情况联表查询+sql优化就够用了,特别需要注意索引的使用,sql优化就是些分页优化、正确使用关键字(in、exists)、少用会全表扫描的情况(like 双百分号),少用计算
vswen5
2017-06-22
打赏
举报
回复
加缓存喽喽。
那年花
2017-06-22
打赏
举报
回复
表查询好点 只是要有关联的加上索引那些
coder_will
2017-06-10
打赏
举报
回复
一般不用视图,如果需求变了,改起来麻烦,而且测试库,本地库,正式库的视图还需要同步,不太舒服。 既然一个视图能查询,那用联表查询应该也能一次出结果
Visual C++
数据库
开发经典实例精解.pdf
Visual C++
数据库
开发经典实例精解.pdf
数据库
设计教程(第二版)pdf
数据库
设计教程(第二版)pdf
循序渐进Oracle
数据库
管理、
优化
与备份恢复.pdf
循序渐进Oracle
数据库
管理、
优化
与备份恢复.pdf
java实现Excel数据导入到
数据库
java实现Excel数据导入到
数据库
,如果
数据库
中存在就更新。
数据库
数据导入到Excel表中。
android连接mysql
数据库
例子
android连接mysql
数据库
例子,客户端--服务器---
数据库
模式,大家分享一下
Web 开发
81,116
社区成员
341,730
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章