社区
MySQL
帖子详情
关于数据库中间层与底层之间的问题
Gunlance
2017-11-24 02:18:55
在公司里,我做业务的时候用的是数据库的中间层,底层表是没有权限操作的。
中间层和底层的关系是怎样的呢?
我还希望能知道我写的SQL语句能够如何优化,这时候我想到用explain,但是explain 不能用在中间层上
麻烦大家各抒己见。
...全文
263
3
打赏
收藏
关于数据库中间层与底层之间的问题
在公司里,我做业务的时候用的是数据库的中间层,底层表是没有权限操作的。 中间层和底层的关系是怎样的呢? 我还希望能知道我写的SQL语句能够如何优化,这时候我想到用explain,但是explain 不能用在中间层上 麻烦大家各抒己见。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
不若人生一场醉
2017-11-25
打赏
举报
回复
底层、上层、中间层,业务层、表现层、数据层,这层那层这些就是个叫法,具体什么关系这些在系统设计的时候就确定了,你要想知道可以问架构师或者项目经理,或者你自己看系统的代码。分层有个好处就像你说的,你需要看某条sql的执行计划,肯定是为优化查询,当业务层和持久层分离之后,你根本就不需要考虑优化问题了,你就专心业务就行了,需要查询什么,告诉负责持久层的人员,他们自然会处理这些问题,同时他们也用不着管业务上为什么需要这个查询,他们负责好优化工作把结果返回给业务层就行了
Gunlance
2017-11-24
打赏
举报
回复
引用 1 楼 rucypli 的回复:
你不用优化 专门管数据库的人会给你反馈的 你集中注意搞业务就行
这个问题是次要的,我最想知道的是底层和中间层表的关系是什么,为什么我做业务的时候是让我用中间层表来做。
rucypli
2017-11-24
打赏
举报
回复
你不用优化 专门管数据库的人会给你反馈的 你集中注意搞业务就行
数据库
底层
实现原理
备受互联网公司的喜爱,在做项目的时候,大部分接触的也都是基于Mysql作为
底层
数据的存储,CRUD用的比较多,稍微复杂一点就是多条查询,各种内外连接以及group by操作,对于Mysql
数据库
原理特性以及
底层
机制的研究...
数据库
索引和索引
底层
实现原理
(3) 加速表和表
之间
的连接,特别是在实现数据的参考完整性方面特别有意义。 (4) 在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间 索引的分类 (1) 普通索引:最基本的索引,它没有...
数据库
底层
+
数据库
调优(常见面试题)
(一)
数据库
底层
转自:https://blog.csdn.net/m0_38075425/article/details/82256315 仅供个人学习使用
数据库
(DataBase)是存放用户数据的地方,当用户访问、操作
数据库
中的数据时,需要
数据库
管理系统的...
mysql
数据库
三层架构_
数据库
--三层架构
所谓三层体系结构,是在客户端与
数据库
之间
加入了一个“
中间层
”,也叫组件层。这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指...
数据库
底层
原理
看到一篇很不错的
数据库
文章,拿过来分享一下: 一提到关系型
数据库
,我禁不住想:有些东西被忽视了。关系型
数据库
无处不在,而且种类繁多,从小巧实用的 SQLite 到强大的 Teradata 。但很少有文章讲解
数据库
是如何...
MySQL
56,679
社区成员
56,709
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章