- 博客(4)
- 收藏
- 关注
原创 mongoDB聚合查询实现
mongo简介百度百科上的介绍:MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。为啥用捏其实还是因为之前做的一个功能,涉及到的数据量比较大,存在数据库中用sql查询执行起来很慢很慢,优化之后还是很慢。具体可以参考我写的那篇sql优化的文章,是的~大概半年前的一个功
2020-07-03 15:40:38
618
原创 pgsql数据库优化相关参数
之前写过一篇sql优化的文章,但是后来发现还是不够快,开发中用到两个库,在测试库中测试速度要比用来演示的库快的多,同样的索引,同样的sql,同样的数据量,查询速度相差却很大。所以远程连接了服务器查看了一下数据库的配置参数,发现该数据库大部分参数是默认的,只修改了最大连接数为2000,然而共享内存却仍然是默认的512M.于是去查询了一下优化pgsql 的相关参数都是干嘛的。小结一下max_con...
2020-01-06 14:29:25
1582
原创 关于jpa源码的初步了解
关于jpa源码的初步了解jpa简介引入jpa基本概念源码debug总结扩展mybatis ,mybatis-plus 和 hibernate比较jpa简介Spring data JPA是Spring在ORM框架,以及JPA规范的基础上,封装的一套JPA应用框架,并提供了一整套的数据访问层解决方案。底层还是使用了 Hibernate 的 JPA 技术实现。Hibernate是一个具体的ORM的...
2019-12-21 16:06:37
783
原创 记一次百万数据量查询sql 优化
记一次百万数据量查询sql 优化问题描述问题分析过程总结问题描述数据库用的是pgsql。sql 中用到了表连接,group by ,count以及sum 函数,现场测试的时候由于有定时任务在跑,所以数据库中一直有增量。当数据达到200万条时,页面加载时间非常慢,达到40s。问题分析过程本人开发小白一个,之前没有接触过太大数据量的业务,只有面试的时候自己看过相关的sql优化知识,而实践还是头...
2019-12-21 15:22:02
3905
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人