Dojo
最新
最佳
搜索
订阅
解道Jdon
领域驱动设计
架构设计
热点话题
GitHub开源免费源代码
产品经理
数据工程
微服务架构文章排行榜
DevOps文章排行榜
go语言文章排行榜
数据科学
kafka教程文章排行榜
幽默模因
更多话题
还是慢,我该怎么处理,望各位J友帮忙
10-07-03
maodie007
最近的系统感觉是比较慢,发现基本是由于对数据库访问获取数据比较慢造成,所以很自然想到了对sql的优化,也确实做了一些工作也有点收效,但是一些sql确实不能再优化了,但是这些sql执行仍然需要无法接受的时间,我也知道这么多时间的原因是由于sql本身的复杂性以及数据库数据比较多造成的。
但是反正最后的结果就是一个让人无法接受的时间,我不知道大家碰到类似的情况是如何处理的
有什么合适的技术或
架构
?
mercyblitz
2010-07-03 19:05
如果是数据多的话,可以采用分区和Shard。
如果是复杂的话,那就反过来做,把数据库去出来,在逻辑代码中计算。不用把所有的压力放到DB上面。
banq
2010-07-05 20:19
将逻辑计算和存储分离,不要在一个SQL中实现查询计算。相当于把系统的活都交给数据库干了,数据库能答应吗?
猜你喜欢
其他人在看