当前位置: 首页 > news >正文

jrt从量变到质变

又是一个加班的周末,上周把台式机代码和数据库环境弄好了,这周进行大数据测试,直接把标本、标本医嘱、报告、报告结果、药敏结果等数据插入到1亿的规模,跑了一天一夜插入了5000多万个标本,后面接着补剩下的到一亿。

演示视频

为什么测试1亿数据?
1.按标本两万的医院算,平均每天40万结果,一年数据大概就是1亿出头,一亿没性能问题那么可以保证业务库停留一年数据
2.我的磁盘只有350G,只能存大概1亿
3.网上说关系库在2000w后会性能下降明显,我不级联看1一亿有没有影响
4.设计时候不规划和验证,说后期重构都是扯淡

5000万报告时候Postgresql空间占用情况
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在工作列表返回4200标本下还能以300毫秒返回
在这里插入图片描述
查询代码
在这里插入图片描述

碰到的问题有postgresql索引没生效,通过执行计划排查
EXPLAIN ANALYZE select * from dbo.rp_visitnumberreport where “WorkGroupMachineDR”=7 and “AuthDate”=20240616;

ANALYZE VERBOSE dbo.rp_visitnumberreport

重建索引
REINDEX INDEX rp_visitnumberreport_index_authdate;

本次完成目标:
1.验证jrt大批量长时间ORM操作可靠性
2.验证jrt方案在大数据情况下的性能表现
3.验证关系库在数据超过2000w的性能表现
4.外送回传报告雏形
5.鉴定过程雏形
6.验证和优化jrt缓存的回收可靠性

后续就没什么隐患存在了,关系库一样溜

http://www.lryc.cn/news/374379.html

相关文章:

  • NLP主流大模型如GPT3/chatGPT/T5/PaLM/LLaMA/GLM的原理和差异有哪些-详细解读
  • 从MySQL到NoSQL:分析传统关系型数据库与NoSQL数据库的协同
  • 三、树和割集
  • 泛型中<>和()中的类型
  • spark mllib 特征学习笔记 (一)
  • SQLite 日期 时间
  • 飞书API 2-1:如何通过 API 创建文件夹?
  • 【APP移动端自动化测试】第一节.环境配置和adb调试工具
  • Kotlin 协程:从基础概念到开发实践
  • IPNV6
  • C++并发之锁(std::lock_guard,std::unique_lock)
  • FreeRTOS队列(queue)
  • Azure数据分析Power BI
  • 将 Python3 程序打包成 APK 并运行在 ARM 的 Android 系统中
  • 学习记录:VS2019+OpenCV3.4.1实现SURF库函数的调用
  • JVM-基础知识
  • 保密工作应党而生、伴党而行、为党而兴
  • docker login 报错: http: server gave HTTP response to HTTPS client
  • 「C系列」C 文件读写
  • 编程中的cos:深度解析与应用探索
  • 计算机毕业设计hadoop+spark+hive知识图谱酒店推荐系统 酒店数据分析可视化大屏 酒店爬虫 高德地图API 酒店预测系统 大数据毕业设计
  • 简单谈谈云服务器私网IP的存在意义及优势
  • python错题(2)
  • 禁止methtype联网
  • 【iOS】UI学习——cell的复用及自定义cell
  • 【详细介绍下PostgreSQL】
  • 基于Matlab停车场车牌识别计时计费管理系统 【W2】
  • 码住!详解时序数据库不同分类与性能对比
  • 【C/C++】实参与形参的区别
  • ---异常---